flip-flop operator