Separating heads (on coins), blindfolded

Divide the coins into two groups of 50 and 1966 coins, then flip all the coins in the first group.

After division, the first group will have $50-x$ heads and the second one $x$ heads.

After flipping, both groups will have $x$ heads.


Start with all the coins in a left pile and no coins in the right pile. Clearly there are fifty more heads in the left pile than in the right pile.

Now take (blindfolded) one coin from the left pile, flip it and add the result to the right pile.

If the coin picked at random from the left pile was a head, then you have decreased the number of heads in the left pile by one, and you have kept the number of heads in the right pile unchanged. If the coin picked from the left pile was a tail, you have kept the number of heads in the left pile unchanged while increasing the number of heads in the right pile by one. Either way you narrowed the difference in the number of heads between the two piles by exactly one.

Since we started with a disparity of fifty heads between the two piles, we need only to repeat this procedure fifty times to guarantee both piles have (sight unseen) an equal number of heads.