Move the top `number` of cards to the top of some `other` deck.

        By default only one card will be moved if `number` is not specified.

def move_top_cards(self, other, number=1):
        """
        Move the top `number` of cards to the top of some `other` deck.

        By default only one card will be moved if `number` is not specified.
        """
        other.cards.append(reversed(self.cards[-number:]))