assignment for cs101