An MN flip-flop, where M and N are inputs, has the following behavior. If M = 1, the next state is the complement of the current state. If M = 0, the next state of the flip-flop is equal to N.
a) Show how to implement an MN flip-flop using a JK flip-flop and logic gates such as NOT, AND, and OR