Решение задач разных типов