class assignment 7825891