PIECEWORK PUZZLES