Challenging Halloween Trick-or-Treat Street Puzzle