Определим $$$F(x)$$$ как сумму цифр числа $$$x$$$. Целое число $$$x$$$ считается красивым, если $$$F(F(x)) = F(x)$$$.
Вам дано целое число $$$x$$$. За один ход вы можете выбрать любую цифру в числе и заменить её на другую. Полученное число не должно иметь ведущих нулей.
Ваша задача — посчитать минимальное количество ходов (возможно, ноль), чтобы заданное число стало красивым.
В первой строке содержится единственное целое число $$$t$$$ ($$$1 \le t \le 10^4$$$) — количество наборов входных данных.
Единственная строка каждого набора входных данных содержит одно целое число $$$x$$$ ($$$1 \le x \le 10^{18}$$$).
Для каждого набора входных данных выведите единственное целое число — минимальное количество ходов (возможно, ноль), чтобы заданное число стало красивым.
41376452374236843276813
01212
В первом примере число уже является красивым.
Во втором примере за один ход мы можем получить красивое число $$$3\underline{3}$$$ (измененная цифра подчеркнута).
В третьем примере за два хода мы можем получить красивое число $$$\underline{1}4\underline{0}$$$ (измененные цифры подчеркнуты).
| Название |
|---|


