So I'm making a traffic light circuit where the lights stay on for varying time length, Green for 60 seconds, amber for 5, and red for 30, for a total of 95 seconds. The most complicated pre-constructed component I can use is a flip flop, other than that, LEDs, and a clock, and a seven segment display, basic gates only.
So The solution I came up with sets 5 JK flip flops, 4 representing a 4 bit number, and one for the other, to count from 0 to 19, with clock at 0.2hz. This would normally be 100 seconds, however I have a and and nor gate in place that checks if the number is currently 18, and or's it with the clock. I was hoping this would reset the counter except it just freezes I'm not sure why. Also I set a myriad of logic gates to determine when an LED should be on or not, but non of them energized. I have attached photos of my circuit, project shee any help would be much obliged.

So The solution I came up with sets 5 JK flip flops, 4 representing a 4 bit number, and one for the other, to count from 0 to 19, with clock at 0.2hz. This would normally be 100 seconds, however I have a and and nor gate in place that checks if the number is currently 18, and or's it with the clock. I was hoping this would reset the counter except it just freezes I'm not sure why. Also I set a myriad of logic gates to determine when an LED should be on or not, but non of them energized. I have attached photos of my circuit, project shee any help would be much obliged.

