HW4 Solution ready