Puzzles solved by Allan