Puzzles solved by JJA