HW7 completed @ !=3am