カトー君は旗上げゲームをしています。両手に旗を持っていて、最初は両手ともに下げています。
だーやま君が
-
$0$ = なにもしない -
$1$ = 右手を反転(上げていたら下げて、下げていたら上げる) -
$2$ = 左手を反転 -
$3$ = 両手を反転
ゲームの終了時に、カトー君の左右の手は、上がっているか、下がっているか、教えてください。
- 入力はすべて整数である。
$1 \leq N \leq 10$ $0 \leq A_i \leq 3 (1 \leq i \leq N)$
$1 \leq N \leq 500$ $0 \leq A_i \leq 3 (1 \leq i \leq N)$
1つの入力ファイルは複数のテストケースからなる。
入力ファイルの最初の1行目にはテストケースの個数
2行目以降には、$T$ 個のテストケースが記述されており、各テストケースは次の形式で表される。
$N$
$A_1$ $A_2$ $A_3$ $\dots$ $A_N$
各テストケースに対して、右手左手それぞれを空白区切りで順に、上がっているとき U
を、下がっているとき D
を1行ずつ出力せよ。
3
3
1 2 2
5
1 2 3 1 3
10
0 0 0 0 0 0 0 0 0 0
U D
D U
D D
例えば、最初のテストケースでは、右手左手はそれぞれ(D
,D
)→(U
,D
)→(U
,U
)→(U
,D
)と変化します。