Puzzles solved by jmb