Lab and Program 2 for CS2303