Hard logic-puzzles interview practice: Catching the Spy.
Explore this problem with a Quantercise subscription.