in reply to Array Hash

That's a for loop. Looping over two arrays concatenated together. Which increments a value in a hash called count.

What part of it is confusing?