model-solution