Assignment 2 and grading ruberick publishing