Решение сложных задач