์ ์ ์ดํ์ ์๋ก ๋ค๋ฅธ ๋ ์์ ์ ์ ๊ฐ ์ ํด์ ธ ์๋ค. ํญ์ ์ด๋ค.
๋ค๋ค์ค๋ ์ ๊ฐ๋ง ์๊ณ ์๋ค. ๋ชจ๊ทธ๋ ์ ๊ฐ๋ง ์๊ณ ์๋ค. ๋ ์ฌ๋์ ์ ๋ฌธ์ ์ ๋ชจ๋ ๊ท์น์ ์๊ณ ์๋ค.
๋ ์ฌ๋์ ์ฒซ์งธ ๋ ๋ถํฐ ๋งค์ผ ๋ค์ ์ ์ธ ์ค ํ๋๋ฅผ ๋์์ ํ๋ค.
- ๋ ์ ์ ๋ฅผ ์ ์ผํ๊ฒ ๊ฒฐ์ ํ ์ ์๋ค๋ฉด ์๊ฒ ๋ค๊ณ ์ ์ธํ๋ค.
- ๊ทธ๋ ์ง ์๋ค๋ฉด ๋ชจ๋ฅด๊ฒ ๋ค๊ณ ์ ์ธํ๋ค.
๊ฐ ์ฌ๋์ ์ ์ธํ๊ธฐ ์ ์ ์ด์ ๋ ๊น์ง ๋ ์ฌ๋์ด ํ ๋ชจ๋ ์ ์ธ์ ์๊ณ ์๋ค. ๊ฐ์ ๋ ์๋๋ฐฉ์ด ํ๋ ์ ์ธ์ ์์ ์ ์ ์ธ์ ๊ฒฐ์ ํ ๋ ์ฌ์ฉํ ์ ์๋ค. ๋ชจ๋ ์ ์ธ์ ์ฐธ์ด๋ค.
์ฒ์์ผ๋ก ํ ๋ช
์ด์์ด ์๊ฒ ๋ค๊ณ ์ ์ธํ๋ ๋ ์ ๊ตฌํ์ฌ๋ผ. ๊ทธ๋ฐ ๋ ์ด ์์ํ ์ค์ง ์๋๋ค๋ฉด -1์ ์ถ๋ ฅํ๋ผ.
Input
์ ๋ ฅ์ ๋ค์๊ณผ ๊ฐ์ ํ์์ผ๋ก ์ฃผ์ด์ง๋ค.
๊ฐ ์ผ์ด์ค๋ ๋ค์๊ณผ ๊ฐ์ ํ์์ผ๋ก ์ฃผ์ด์ง๋ค.
Output
๊ฐ ํ ์คํธ ์ผ์ด์ค๋ง๋ค, ์ฒ์์ผ๋ก ํ ๋ช ์ด์์ด ์๊ฒ ๋ค๊ณ ์ ์ธํ๋ ๋ ์ ์ถ๋ ฅํ๋ค.
๊ทธ๋ฐ ๋ ์ด ์์ํ ์ค์ง ์๋๋ค๋ฉด -1์ ์ถ๋ ฅํ๋ค.
Constraints
- .
- .