Three hockey pucks, A, B, and C, lie in a plane. You make a move by hitting one puck so that it passes between the other two in a straight line. Is it possible to return all the pucks to their original positions with 1001 moves?
From Arthur Engel, Problem-Solving Strategies, 1998.