Flip flop 40