問題文

Syntax君は今 ×2\times2÷2\div{2} のみができる電卓になっています。

Syntax君は知らないことには SyntaxError を出力することで有名です。

整数しか知らないSyntax君は奇数を ÷2\div{2} することはできません。

QQ 個のクエリが与えられるので、それに答えてください。

ii 個目のクエリは ki xik_i \space x_i の形で与えられます。

ki=1k_i=1 のとき、xi×2x_i\times2 を出力してください。

ki=2k_i=2 かつ xix_i22 で割り切れるとき、xi2\dfrac{x_i}{2} を出力してください。

それ以外の時、SyntaxError と出力してください。

クエリ形式とは?

初心者向けの簡単な説明です。

クエリ形式では、始めにクエリの回数が与えられ、その後その回数分の入力が与えられます。

各クエリごとに、一般的な問題と同様に解くことができます。

制約

  • 1Q1001\leq Q \leq 100
  • 100ki,xi100 (1iQ)-100\leq k_i,x_i \leq 100\space(1\leq i\leq Q)
  • 入力はすべて整数である。

入力

QQ\\ k1 x1k_1 \space x_1\\ k2 x2k_2 \space x_2\\ \ldots\\ kQ xQk_Q \space x_Q

出力

各クエリの答えを QQ 行出力してください。

サンプル

入力例1
4
1 5
2 4
2 5
3 4
出力例1
10
2
SyntaxError
SyntaxError

一つ目のクエリでは k1=1k_1=1 なので 5×2=105\times 2=10 より1010 を出力します。

二つ目のクエリでは k2=2k_2=2 なので 42=2\dfrac{4}{2}=2 より 22 を出力します。

残りの二つのクエリは、計算の条件を満たしていません。よって SyntaxError と出力します。


入力例2
3
0 2
-1 0
2 -99
出力例2
SyntaxError
SyntaxError
SyntaxError

Submit


Go (1.21)