classes and objects part 1 solutions