מחרוזת המתקבלת משרשור של $2$ עותקים של אותה מחרוזת נקראת מחרוזת חוזרת.
לדוגמה, OIOI, JJJJJJ ו-JOIOIJOIOI הן מחרוזות חוזרות, ואילו IOOI ו-JOIIOI אינן מחרוזות חוזרות.
נתונה מחרוזת $S$ באורך $N$. $N$ הוא מספר זוגי, וכל תו במחרוזת $S$ הוא אחד מהתווים J, O או I.
פלטו Yes אם $S$ היא מחרוזת חוזרת, ואחרת פלטו No.
מגבלות
- $2 \le N \le 100$.
- $N$ הוא מספר זוגי.
- $S$ היא מחרוזת באורך $N$.
- כל תו של $S$ הוא אחד מהתווים
J,OאוI.
קלט
הקלט ניתן מהקלט הסטנדרטי בפורמט הבא:
N S
פלט
פלטו Yes אם $S$ היא מחרוזת חוזרת, ואחרת פלטו No.
דוגמאות
קלט 1
6 JOIJOI
פלט 1
Yes
הערה
- מכיוון ש-
JOIJOIמתקבלת משרשור של $2$ עותקים שלJOI, היא מחרוזת חוזרת. לכן פולטיםYes.
קלט 2
6 IOIOIO
פלט 2
No
הערה
- מכיוון שלא ניתן לקבל את
IOIOIOמשרשור של $2$ עותקים של אותה מחרוזת, היא אינה מחרוזת חוזרת. לכן פולטיםNo.
קלט 3
2 OO
פלט 3
Yes