Design a binary counter that produces the following output sequence: 0, 3, 6, 9
a) Draw the State Transition diagram.
b) Derive the State Table for implementing the counter using D flip-flops.
c) Use K-maps to minimize the inputs to the D flip-flops.
d) Show the final circuit.