3.1 simple-problem-solving-agent-program