Puzzles solved by P84