Jigsaw Puzzles solved by JPRJ