HW3 Last part