class assignment 1