While using structured text to simulate a traffic light intersection, i have used a lot of if, elsif, else statements with variables for NorthSouth-Green, NorthSouth-Yellow, NorthSouth-Red, EastWest-Green, EastWest-Yellow, EastWest-Red, LeftTurn-Green, LeftTurn-Yellow, and LeftTurn-Red. I made all of these boolean values and made them inputs (AT %I*). I'm wondering if I incorporate these with TON timers, will this work? Or is there a simpler way?