HW5 6.1 completed