assignment for cs1400