Time to Carve up Pumpkins and Solve This Puzzle!