2.6 Flip-Flops and Registers