part3 grader.js