https://courses.grainger.illinois.edu/ece443/sp2025/secure/Computer Lab/Op Lab 2/LAB4(Cubic_LED)(Crosslight).pdf