### Задача 1. Анализ числовой структуры (Функции и Рекурсия) Напишите код из 3 взаимосвязанных функций, который вычисляет сумму всех чисел во вложенных списках. 1. `check_number(item)` — принимает одно значение `item`; возвращает `True`, если это число (`int` или `float`), и `False` в противном случае. 2. `calculate_total_sum(nested_list)` — должна пройтись по элементам списка циклом. Если элемент является списком, функция рекурсивно вызывает саму себя. Если число — прибавляет к общей сумме. Возвращает итоговую сумму. 3. `process_data(data, limit)` — принимает список `data` и числовой лимит. Вызывает `calculate_total_sum`. Если итоговая сумма меньше или равна `limit`, возвращает `True`. Если больше — выводит сообщение *"Превышен лимит"* и возвращает `False`.