๊ธธ์ด ์ ๋ฌธ์์ด ์ ๋น์ด ์๋ ๋ฌธ์์ด ์ด ์ฃผ์ด์ง ๋ ๋ค์ ๊ณผ์ ์ ๊ฐ ๋น์ด์์ ๋๊น์ง ๋ฐ๋ณตํ์ฌ ์ ์ฉํ ๋ค์ ์ ๊ตฌํ์ฌ๋ผ.
- ์ ๋งจ ์ ๊ธ์๋ฅผ ์ญ์ ํ ๋ค ์ญ์ ํ ๊ธ์๋ฅผ ์ ๋งจ ๋ค์ ์ถ๊ฐํ๋ค.
- (์ดํ) ์ ๊ธธ์ด ์ด์์ ํฐ๋ฆฐ๋๋กฌ ๋ถ๋ถ ๋ฌธ์์ด์ด ์๋ค๋ฉด ๊ทธ์ค ๊ฐ์ฅ ๊ธด ๋ฌธ์์ด์ ์์ ์ญ์ ํ๋ค. ๋ง์ฝ ๊ฐ์ฅ ๊ธด ํฐ๋ฆฐ๋๋กฌ ๋ถ๋ถ ๋ฌธ์์ด์ด ์ฌ๋ฟ ์๋ค๋ฉด ๊ทธ์ค ๊ฐ์ฅ ์์ ์๋ ๋ฌธ์์ด์ ์ญ์ ํ๋ค.
- 2๋ฒ ๋จ๊ณ๋ฅผ ์ ๊ธธ์ด ์ด์์ ํฐ๋ฆฐ๋๋กฌ ๋ถ๋ถ ๋ฌธ์์ด์ด ์์ ๋๊น์ง ๋ฐ๋ณตํ๋ค.
Input
์ฒซ ๋ฒ์งธ ์ค์ ๋ฌธ์์ด ์ ๊ธธ์ด ์ด ์ฃผ์ด์ง๋ค.
๋ ๋ฒ์งธ ์ค์ (์์ด) ์ํ๋ฒณ ์๋ฌธ์๋ก๋ง ์ด๋ฃจ์ด์ง ๋ฌธ์์ด ๊ฐ ์ฃผ์ด์ง๋ค.
Output
์ฒซ ๋ฒ์งธ ์ค์ ๋ฌธ์ ์์ ์ค๋ช
ํ ๊ณผ์ ์ ๋ชจ๋ ์ ์ฉํ ๋ค์ ์ ์ถ๋ ฅํ๋ค. ๋จ, ๋ชจ๋ ๊ณผ์ ์ ์ ์ฉํ ๋ค ์ด ๋น์ด์๋ค๋ฉด -1์ ๋์ ์ถ๋ ฅํ๋ค.
Constraints
๋ฌธ์์ด ๊ฐ ๋ฌธ์์ด ์ ์ฐ์๋ ๋ถ๋ถ์ผ๋ก ๋ํ๋๋ค๋ฉด ๋ฅผ ์ ๋ถ๋ถ ๋ฌธ์์ด์ด๋ผ๊ณ ํ๋ค. ์๋ก di, m, dimi๋ dimi์ ๋ถ๋ถ ๋ฌธ์์ด์ด์ง๋ง a, ii, mid๋ dimi์ ๋ถ๋ถ ๋ฌธ์์ด์ด ์๋๋ค.
๋ฌธ์์ด ๋ฅผ ์์์๋ถํฐ ์ฝ์ด๋ ๋ค์์๋ถํฐ ์ฝ์ด๋ ๊ฐ๋ค๋ฉด ๋ฅผ ํฐ๋ฆฐ๋๋กฌ์ด๋ผ๊ณ ํ๋ค. ์๋ก a, sees, racecar๋ ํฐ๋ฆฐ๋๋กฌ์ด์ง๋ง cab, dimi, palindrome์ ํฐ๋ฆฐ๋๋กฌ์ด ์๋๋ค.