Job Jigsaw Puzzles