**Постановка:** Напишите код из 3 взаимосвязанных функций для обработки вложенных структур данных. **Задание:** 1. `is_numeric(val)` — проверяет, является ли значение числом. 2. `recursive_find_max(data)` — рекурсивно проходит по вложенным спискам и находит максимальное число. 3. `check_and_print(data)` — вызывает поиск максимума; если максимум больше 100, выводит "Найдено критическое значение", иначе "Данные в норме".