Added assignments for checkpoint 2.