HW 3 - part 2 Complete.