differential equations final 400380