Will & Grace Logic Puzzle