N-Queen ๋ฌธ์ ๋ ํฌ๊ธฐ๊ฐ $N \times N$์ธ ์ฒด์คํ ์์ ํธ $N$๊ฐ๋ฅผ ์๋ก ๊ณต๊ฒฉํ ์ ์๊ฒ ๋๋ ๋ฌธ์ ์ด๋ค.
$N$์ด ์ฃผ์ด์ก์ ๋, ํธ์ ๋๋ ๋ฐฉ๋ฒ ํ ๊ฐ์ง๋ฅผ ์ถ๋ ฅํ๋ ๊ฒ์ ์ฝ๋ค.
์ด ๋ฌธ์ ์์๋ ๋ช ๊ฐ์ ํธ์ด ์ด๋ฏธ ๋์ฌ์์ ๋, ํธ์ ๋๋ ๋ฐฉ๋ฒ ํ ๊ฐ์ง๋ฅผ ์ถ๋ ฅํด ๋ณด์.
์ฒซ ๋ฒ์งธ ์ค์ ์ ์ $N$์ด ์ฃผ์ด์ง๋ค. $(1 \le N \le 20)$
๋ ๋ฒ์งธ ์ค์ ์ ์ $Q_1$, $Q_2$, $Q_3$, $\cdots$, $Q_N$์ด ์ฃผ์ด์ง๋ค. $Q_i$๋ $i$๋ฒ์งธ ํ์ ์๋ ํธ์ ์ด์ ๋ฒํธ๋ฅผ ์๋ฏธํ๋ค. $(0 \le Q_i \le N)$
๋ง์ฝ $Q_i$๊ฐ 0์ด๋ผ๋ฉด $i$๋ฒ์งธ ํ์๋ ํธ์ด ๋์ฌ์์ง ์๋ค๋ ๋ป์ด๋ค.
ํธ์ด ์๋ก ๊ณต๊ฒฉํ๋ ์ฌ๋ฐ๋ฅด์ง ์์ ์ํ์ ์ ๋ ฅ ํน์ $N$๊ฐ์ ํธ์ด ๋ชจ๋ ๋์ฌ์๋ ๊ฒฝ์ฐ์ ์ ๋ ฅ์ ์๋ค.
์ฒซ ๋ฒ์งธ ์ค์ ์ ์ $A_1$, $A_2$, $A_3$, $\cdots$, $A_N$๋ฅผ ์ถ๋ ฅํ๋ค. $A_i$๋ $i$๋ฒ์งธ ํ์ ์๋ ํธ์ ์ด์ ๋ฒํธ๋ฅผ ์๋ฏธํ๋ค. $(1 \le A_i \le N)$
๋ง์ฝ $N$๊ฐ์ ํธ์ ๋์ ์ ์๋ค๋ฉด -1์ ์ถ๋ ฅํ๋ค.