Colorful Jigsaw Puzzles