https://profilbaru.com/ru/Обобщённая_функция