final grader submitted for hw3_part3