์ ์ ์ ์ ๋ฒํธ๊ฐ ๋ถ์ ๋จ์ ๋ฐฉํฅ ๊ทธ๋ํ ๊ฐ ์ฃผ์ด์ง๋ค. ๋ชจ๋ ๊ฐ์ ์ ๋ฐฉํฅ์ ๋ฌด์ํ๋ฉด ๊ทธ๋ํ๋ ์ฐ๊ฒฐ๋์ด ์๋ค.
์ ์ผ๋ถ ๊ฐ์ ์ ๊ณจ๋ผ ๋ค์ ์กฐ๊ฑด์ ๋ง์กฑํ๋ ๋ฃจํธ ์๋ ์คํจ๋ ํธ๋ฆฌ๋ฅผ ๋ง๋ค๋ ค๊ณ ํ๋ค.
- ๋ฃจํธ๊ฐ ์๋ ๊ฐ ์ ์ ๋ ๋ถ๋ชจ ๋ฅผ ํ๋ ๊ฐ์ง๋ฉฐ, ๋ฐฉํฅ ๊ฐ์ ๊ฐ ์ ์กด์ฌํ๋ค.
- ๋ฃจํธ ์ ๋ํด์๋ ์ด๋ค.
- ๊ณ ๋ฅธ ๊ฐ์ ๊ฐ์ ๋ ๋ถ๋ชจ์์ ์์ ๋ฐฉํฅ์ผ๋ก ํฅํ๋ ๋ฃจํธ ์๋ ์คํจ๋ ํธ๋ฆฌ๋ฅผ ์ด๋ฃฌ๋ค.
- ํธ๋ฆฌ ๊ฐ์ ์ผ๋ก ๊ณ ๋ฅด์ง ์์ ๋ชจ๋ ๋ฐฉํฅ ๊ฐ์ ์ ๋ํด, ๋ ํธ๋ฆฌ์์ ์ ์ง์กฐ์์ด๋ค.
์ง์กฐ์์ ์๊ธฐ ์์ ์ ์ ์ธํ ์กฐ์์ ๋ปํ๋ค.
์๋ ๊ทธ๋ฆผ์ ์กฐ๊ฑด์ ๋ง์กฑํ๋ ํ ์์์ด๋ค. ๋นจ๊ฐ์ ๊ฐ์ ์ ํธ๋ฆฌ ๊ฐ์ ์ด๋ฉฐ ๋ถ๋ชจ์์ ์์์ผ๋ก ํฅํ๋ค. ํ๋์ ๊ฐ์ ์ ํธ๋ฆฌ์ ์ํ์ง ์์ผ๋ฉฐ ์์์์ ์กฐ์์ผ๋ก ํฅํ๋ค.
์กฐ๊ฑด์ ๋ง์กฑํ๋ ๋ถ๋ชจ ์์ด ์ ๊ตฌํ์ฌ๋ผ. ์กด์ฌํ์ง ์์ผ๋ฉด ์ ์ถ๋ ฅํ๋ค.
Input
์ ๋ ฅ์ ๋ค์๊ณผ ๊ฐ์ ํ์์ผ๋ก ์ฃผ์ด์ง๋ค.
๋ฒ ๊ฐ์ ์ ์์ ๋ก ํฅํ๋ค.
Output
์กฐ๊ฑด์ ๋ง์กฑํ๋ ํธ๋ฆฌ๊ฐ ์กด์ฌํ๋ค๋ฉด ํ ์ค์ ์ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถํ์ฌ ์ถ๋ ฅํ๋ค. ๋ฃจํธ์ ๋ถ๋ชจ๋ ๋ก ์ถ๋ ฅํด์ผ ํ๋ค.
๊ฐ๋ฅํ ๋ต์ด ์ฌ๋ฌ ๊ฐ์ง๋ผ๋ฉด ์๋ฌด๊ฑฐ๋ ์ถ๋ ฅํด๋ ๋๋ค.
์กฐ๊ฑด์ ๋ง์กฑํ๋ ํธ๋ฆฌ๊ฐ ์กด์ฌํ์ง ์๋๋ค๋ฉด ํ ์ค์ -1์ ์ถ๋ ฅํ๋ค.
์ธ ๊ฒฝ์ฐ ํ ๊ฐ์ ๊ฐ -1์ ์ ํจํ ๋ถ๋ชจ ์์ด์ด๋ค.
Constraints
- .
- .
- ().
- ().
- ().
- ๋ชจ๋ ๊ฐ์ ์ ๋ฐฉํฅ์ ๋ฌด์ํ ๊ทธ๋ํ๋ ์ฐ๊ฒฐ๋์ด ์๋ค.
Subtasks
Samples
๋ฒ ์ ์ ์ ๋ฃจํธ๋ก ์ก๊ณ ๋นจ๊ฐ์ ๊ฐ์ ๋ค์ ํธ๋ฆฌ ๊ฐ์ ์ผ๋ก ์ ํํ ์ ์๋ค. ํ๋์ ๊ฐ์ ๋ค์ ๋ชจ๋ ์์์์ ์กฐ์์ผ๋ก ํฅํ๋ค. ์ด ๊ตฌ์กฐ๋ ๋ณธ๋ฌธ์ ๊ทธ๋ฆผ๊ณผ ๊ฐ๋ค.
์กฐ๊ฑด์ ๋ง์กฑํ๋ ๋ฃจํธ ์๋ ์คํจ๋ ํธ๋ฆฌ๊ฐ ์กด์ฌํ์ง ์๋๋ค.