<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 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:]))