Puzzles solved by J. M.