Flip-Flop-collection-2