4.1. On the table, there are 1996 tokens. Two players take turns. In the first move, the first player takes as many as they want, but not all. In each subsequent move, each player can only take a number that is a divisor of the number of tokens the opponent took in the previous move. How should the first player play to win?
4.1. The first one takes 4 tokens. Then the game proceeds symmetrically.