Проверка за 10 секунд: Проверьте, что сначала идет определение задачи, затем шаги решения, потом получение и преобразование информации, и в конце - результат.
Доп. профит: Редфлаг. Важность каждого этапа: без четкой постановки задачи все остальные шаги теряют смысл.