Puzzles solved by JJ97