corrected the problemdefinition