Fold-the-flip-flop