Новогодний ритуал

Ограничение по времени: 2.000 секунд

Ограничение по памяти: 100.000 мегабайт

Все мы знаем, что числа приносят удачу. Но чтобы выбрать нужное число в новом году нужно провести специальный новогодний ритуал. Изначально можно выбрать любое число n. С ним следует производить следующие действия:

Формат входных данных

В первой строке дано одно число t — количество тестов (1 ⩽ t ⩽ 100000).

В следующих t строках даны тесты. Тест содержит одно целое число ni — начальное значение n в i-м тесте (1 ⩽ ni < 10500001).

Суммарная длина чисел во всех тестах не превышает 500000.

Формат выходных данных

Для каждого теста выведите на новой строке одно число — минимальное значение, которому когда-либо будет равно n в процессе ритуала.

Пример

input output
4
2
3
6
10
1
3
3
1
Войдите, что бы отправлять решения