Jigsaw Puzzles solved by aal