Задано ціле число . Знайдіть найменший натуральний дільник числа , більший за . Обмеження: 2 \le x < 10^{14}.
function solve(x: type): type; // Pascal
type solve(type x) // C++
def solve(x) // Python
Ця функція повинна повертати найменший дільник числа , більший за .
Тут type — цілий тип, який відповідає обмеженням задачі (оберіть відповідний тип самостійно).
Для x = 2, найменший дільник — .
Для x = 9, найменший дільник — .
Приклад 1