This document contains the code for an Arduino-based traffic light controller with 4 lanes. It defines pin connections for LEDs, buttons, sensors and an LCD display. The main loop cycles through 8 steps to control the traffic lights in a sequence. It also includes functions to handle emergency vehicle overrides from any lane and detect pedestrians pushing buttons to trigger walk signals.