Puzzles solved by JFR