Final take 2 HW2