Lights lab

The program, step by step