Puzzles solved by JfM