Abstracts Jigsaw Puzzles