Design a finite state machine that detects a specific 8-bit sequence (10100001) and when this sequence is detected the output of the circuit is 1 otherwise it is 0. The circuit has 2 inputs a logic 0 and a logic 1 input that enters the corresponding digit into the circuit. The tricky part is that after 16 bits are entered that don't match the needed sequence (10100001) the system shuts off until the reset button is pressed. I also can't use registers.
Here are some more guidelines:
There is no actual clock- the release of the push button (the 1 and 0 button) produces the transition that is used to trigger the flip flops (much like a clock would).
Hint: You might put the outputs of the two push buttons into asynchronous inputs of a flip flops. The output of this flip flop is then used as the actual "input" value.