CF1288B.Yet Another Meme Problem

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

Yet Another Meme Problem

You are given two integers AA and BB, calculate the number of pairs (a,b)(a, b) such that 1aA1 \le a \le A, 1bB1 \le b \le B, and the equation ab+a+b=conc(a,b)a \cdot b + a + b = conc(a, b) is true; conc(a,b)conc(a, b) is the concatenation of aa and bb (for example, conc(12,23)=1223conc(12, 23) = 1223, conc(100,11)=10011conc(100, 11) = 10011). aa and bb should not contain leading zeroes.

Input

The first line contains tt (1t1001 \le t \le 100) — the number of test cases.

Each test case contains two integers AA and BB (1A,B109)(1 \le A, B \le 10^9).

Output

Print one integer — the number of pairs (a,b)(a, b) such that 1aA1 \le a \le A, 1bB1 \le b \le B, and the equation ab+a+b=conc(a,b)a \cdot b + a + b = conc(a, b) is true.

Note

There is only one suitable pair in the first test case: a=1a = 1, b=9b = 9 (1+9+19=191 + 9 + 1 \cdot 9 = 19).

Samples

3
1 11
4 2
191 31415926
1
0
1337

在线编程 IDE

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