HW3: Complete