Puzzles solved by Elijah Palmer