finalize HW 2