Theatre Matching Puzzles