initial grader code