Puzzles solved by JDD