CF1277A.Happy Birthday, Polycarp!

传统题 时间 2000 ms 内存 256 MiB 5 尝试 1 已通过 1 标签

Happy Birthday, Polycarp!

Hooray! Polycarp turned nn years old! The Technocup Team sincerely congratulates Polycarp!

Polycarp celebrated all of his nn birthdays: from the 11-th to the nn-th. At the moment, he is wondering: how many times he turned beautiful number of years?

According to Polycarp, a positive integer is beautiful if it consists of only one digit repeated one or more times. For example, the following numbers are beautiful: 11, 7777, 777777, 4444 and 999999999999. The following numbers are not beautiful: 1212, 1111011110, 69696969 and 987654321987654321.

Of course, Polycarpus uses the decimal numeral system (i.e. radix is 10).

Help Polycarpus to find the number of numbers from 11 to nn (inclusive) that are beautiful.

Input

The first line contains an integer tt (1t1041 \le t \le 10^4) — the number of test cases in the input. Then tt test cases follow.

Each test case consists of one line, which contains a positive integer nn (1n1091 \le n \le 10^9) — how many years Polycarp has turned.

Output

Print tt integers — the answers to the given test cases in the order they are written in the test. Each answer is an integer: the number of beautiful years between 11 and nn, inclusive.

Note

In the first test case of the example beautiful years are 11, 22, 33, 44, 55, 66, 77, 88, 99 and 1111.

Samples

6
18
1
9
100500
33
1000000000
10
1
9
45
12
81

在线编程 IDE

建议全屏模式获得最佳体验