lab-3 resubmitted