#abc222g. [abc222_g]222

[abc222_g]222

問題文

2,22,222,2222,ldots2,22,222,2222,\\ldots という数列があります。この数列の第 ii 項は、全ての桁が 22 である ii 桁の整数です。

この数列に初めて KK の倍数が登場するのは何項目ですか? 存在しない場合は代わりに -1 と答えてください。

TT 個のケースが与えられるので、それぞれについて答えてください。

制約

  • 1leqTleq2001 \\leq T \\leq 200
  • 1leqKleq1081 \\leq K \\leq 10^8
  • 入力に含まれる値は全て整数である

入力

入力は以下の形式で標準入力から与えられる。

TT textcase1\\text{case}_1 textcase2\\text{case}_2 vdots\\vdots textcaseT\\text{case}_T

各ケースは以下の形式で与えられる。

KK

出力

TT 行出力せよ。ii 行目には textcasei\\text{case}_i の答えを出力せよ。


入力例 1

4
1
7
10
999983

出力例 1

1
6
-1
999982

44 個のケースが与えられています。

  • 2211 の倍数です
  • 2,22,222,2222,222222,22,222,2222,2222277 の倍数ではありませんが、22222222222277 の倍数です
  • 2,22,ldots2,22,\\ldots1010 の倍数になることはありません