#arc132a. [arc132_a]Permutation Grid

[arc132_a]Permutation Grid

問題文

1,dots,n1,\\dots,n の順列 R1,dots,RnR_1,\\dots,R_nC1,dots,CnC_1,\\dots,C_n が与えられます。

あなたは縦 nn 行、横 nn 列からなるマス目を次の条件を満たすように白か黒で塗ります。

  • i=1,dots,ni=1,\\dots,n について、上から ii 行目の黒マスの数はちょうど RiR_i
  • j=1,dots,nj=1,\\dots,n について、左から jj 列目の黒マスの数はちょうど CjC_j

なお、この問題の制約のもとで、条件を満たすような塗り方がちょうど一通り存在することが示せます。

qq 個のクエリ (r1,c1),dots,(rq,cq)(r_1,c_1),\\dots,(r_q,c_q) が与えられます。 各 i=1,dots,qi=1,\\dots,q について、上から rir_i 行目、左から cic_i 列目にあるマスの色が黒であれば # を、白であれば . を出力してください。

制約

  • 1len,qle1051\\le n,q\\le 10^5
  • R1,dots,RnR_1,\\dots,R_nC1,dots,CnC_1,\\dots,C_n はそれぞれ 1,dots,n1,\\dots,n の順列
  • 1leri,cilen1\\le r_i,c_i \\le n
  • 入力はすべて整数

入力

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

nn R1R_1 dots\\dots RnR_n C1C_1 dots\\dots CnC_n qq r1r_1 c1c_1 vdots\\vdots rqr_q cqc_q

出力

ii 文字目が ii 番目のクエリの答えであるような、#. からなる長さ qq の文字列を出力せよ。


入力例 1

5
5 2 3 4 1
4 2 3 1 5
7
1 5
5 1
1 1
2 2
3 3
4 4
5 5

出力例 1

#.#.#.#

次のような塗り方が条件を満たします。

#####
#...#
#.#.#
###.#
....#