Основные шаги алгоритма: как правильно составить