Таємничий ритуал#11031

Таємничий ритуал

1 секунда
128 мегабайтів
Середня

Кратос знайшов книгу, в якій описано таємничий ритуал. Спочатку можна вибрати будь-яке число . З ним слід виконувати наступні дії:

Ритуал триває безкінечно, у книзі написано, що найменше число, якому буде дорівнювати у процесі цього ритуалу - магічне. Кратос поки не визначився з тим, яке початкове вибрати. Допоможіть йому для кожного початкового варіанта визначити відповідне магічне число.

Вхідні дані

У першому рядку задано кількість тестів (1 \le t \le 10^5). У наступних рядках дано тести. Тест містить одне ціле число n_i (1 \le n_i < 10^{500001}) - початкове значення в -му тесті. Сумарна довжина чисел у всіх тестах не перевищує .

Вихідні дані

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

Приклади

Приклад 1

Loading
Loading