Each player may exchange any number of cards in his hand with an equal number of cards from the top of his discard pile.