automate your cpp grading process