This is the lab 2 source code