Park Theatre Booking Puzzle