Assignment 2 completed 1.2