Puzzles solved by JMH