Puzzles solved by Jean M