Puzzles solved by JZ7