HW3 check-in 2

Not finished.