Puzzle-Solving Jigsaw