CIS35B Lab2 Assignment