Calvin’s problem-solving method