многоступенчатый метод решения