HW3: Completed