10
9
999999999999
9999999999999999999999999
999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999999999
9000000000000000000000000000000000000000000000000000000000000000000000000000000000999999999999
999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
9090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090
10