Jigsaw Puzzles solved by hsdf