Show transcribed image textObjective: The objective of this lab is to create a digital combination lock using a finite state machine. Design Spec: The lock circuit that you arc to design will have four logic switches that will accept a binary number from zero to nine and a push button switch which will enter the selected combination. In order to activate the lock mechanism, which will be represented by illuminating an LED, your circuit must get a sequence of four correct combinations in the correct order. If an incorrect combination is entered at any point in the sequence, the circuit must reset to the initial state and the sequence then be repeated in the correct order. The numbers you use for the "combination" will be hard coded by the design. When the lock is "open", you re-lock it by pressing the enter button. You may use a second push button switch to initialize the circuit or you can intentionally enter an incorrect number to reset it. To implement the state machine, you may use any of the SSI, MSI, or programmable logic devices (PLDs) devices we have discussed in class such as gates, counters, shift registers, 1 of 8 decoders, edge triggered D flip flops, JK flip flops, 22V10, etc, etc.