Функції задані користувачем