hw3 p3 grader and checks