HW 5
Final HW 6