grader and checks first attempt