PUZZLES AND COLORING GAMES