step for problem solving in artificial intelligence