To experience the simulation utility of OrCAD, a combination lock which is an application of a state-machine, was implemented. My impression is we should have learned this much earlier so that we could use the simulator to debug our designs.