Insect Jigsaw Puzzles