JOI å›ã¯ã™ã”ã‚ãã‚’æŒã£ã¦ã„る.ã“ã®ã™ã”ã‚ã㯠2019 個ã®ãƒžã‚¹ãŒæ¨ªä¸€åˆ—ã«ä¸¦ã‚“ã 形をã—ã¦ã„る.ã“れらã®ãƒžã‚¹ã«ã¯ï¼Œå·¦ç«¯ã®ã‚¹ã‚¿ãƒ¼ãƒˆãƒžã‚¹ã‹ã‚‰å³ç«¯ã®ã‚´ãƒ¼ãƒ«ãƒžã‚¹ã¸ã¨é †ã« 1 ã‹ã‚‰ 2019 ã¾ã§ã®ç•ªå·ãŒã¤ã„ã¦ã„る.
ç¾åœ¨ã“ã®ã™ã”ã‚ãã®ä¸Šã«ã¯ï¼ŒN 個ã®é§’ãŒç½®ã‹ã‚Œã¦ã„る.ã“れらã®é§’ã«ã¯ï¼Œã‚¹ã‚¿ãƒ¼ãƒˆã«è¿‘ã„é †ã« 1 ã‹ã‚‰ N ã¾ã§ã®ç•ªå·ãŒã¤ã„ã¦ã„る.駒 i (1 ≦ i ≦ N) ã¯ï¼Œãƒžã‚¹ X_i ã«ç½®ã‹ã‚Œã¦ã„る.ã™ã¹ã¦ã®é§’ã¯ç•°ãªã‚‹ãƒžã‚¹ã«ç½®ã‹ã‚Œã¦ã„る.
JOI å›ã¯ã“ã‚Œã‹ã‚‰ M 回ã®æ“作を行ã†ï¼Žj 回目 (1 ≦ j ≦ M) ã®æ“作ã§ã¯ï¼Œé§’ A_j ã‚’ 1 マス先ã¸é€²ã‚る.ãŸã ã—,移動元ã®ãƒžã‚¹ãŒã‚´ãƒ¼ãƒ«ãƒžã‚¹ã§ã‚ã£ãŸå ´åˆï¼Œã‚‚ã—ãã¯ç§»å‹•å…ˆã®ãƒžã‚¹ã«åˆ¥ã®é§’ãŒç½®ã‹ã‚Œã¦ã„ã‚‹å ´åˆï¼Œé§’ A_j ã¯é€²ã¾ãšï¼Œä½ç½®ã¯å¤‰ã‚らãªã„.
ã™ã¹ã¦ã®æ“作ãŒçµ‚了ã—ãŸæ™‚点ã§ï¼Œå„駒ãŒç½®ã‹ã‚Œã¦ã„るマスを求ã‚よ.
入力
入力ã¯ä»¥ä¸‹ã®å½¢å¼ã§æ¨™æº–入力ã‹ã‚‰ä¸Žãˆã‚‰ã‚Œã‚‹ï¼Ž
N
X_1 X_2 ... X_N
M
A_1 A_2 ... A_M
出力
N 行出力ã›ã‚ˆï¼Ži 行目 (1 ≦ i ≦ N) ã«ã¯ï¼Œã™ã¹ã¦ã®æ“作ãŒçµ‚了ã—ãŸæ™‚点ã§é§’ i ãŒç½®ã‹ã‚Œã¦ã„るマスã®ç•ªå·ã‚’出力ã›ã‚ˆï¼Ž
3 2 3 6 2 1 3
2 3 7
1 回目ã®æ“作ã§ã¯ï¼Œé§’ 1 をマス 2 ã‹ã‚‰ãƒžã‚¹ 3 ã¸ã¨é€²ã‚よã†ã™ã‚‹ï¼Žã—ã‹ã—,駒 2 ãŒã™ã§ã«ãƒžã‚¹ 3 ã«ç½®ã‹ã‚Œã¦ã„ã‚‹ãŸã‚,駒 1 ã¯é€²ã¾ãªã„.
2 回目ã®æ“作ã§ã¯ï¼Œé§’ 3 をマス 6 ã‹ã‚‰ãƒžã‚¹ 7 ã¸ã¨é€²ã‚る.
ã™ã¹ã¦ã®æ“作ãŒçµ‚了ã—ãŸæ™‚点ã§ï¼Œé§’ 1 ã¯ãƒžã‚¹ 2 ã«ï¼Œé§’ 2 ã¯ãƒžã‚¹ 3 ã«ï¼Œé§’ 3 ã¯ãƒžã‚¹ 7 ã«ç½®ã‹ã‚Œã¦ã„る.
2 1 2016 4 2 2 2 2
1 2019
3 回目ã®æ“作ãŒå®Œäº†ã—ãŸæ™‚点ã§ï¼Œé§’ 2 ã¯ãƒžã‚¹ 2019 ã«ç½®ã‹ã‚Œã¦ã„る.ãã®ãŸã‚,4 回目ã®æ“作ã§ã¯é§’ 2 ã¯é€²ã¾ãªã„.
4 1001 1002 1003 1004 7 1 2 3 4 3 2 1
1002 1003 1004 1005