In JK master-slave flip-flop, is RS flip-flop always the slaveflip-flop? If so, why can't we use other flip-flops like another JK flip-flop as a slave? Also, in general, can master flip-flop be anything other than JK flip-flop? Do we have any restrictions like the slave must always be RS flip-flop, etc.?