Switch Flop Flip Flop Lindley Snap