Jigsaw Puzzles solved by hsdd