En sträng som erhålls genom att sätta ihop $2$ kopior av samma sträng kallas en upprepad sträng.
Till exempel är OIOI, JJJJJJ och JOIOIJOIOI upprepade strängar, medan IOOI och JOIIOI inte är upprepade strängar.
En sträng $S$ med längden $N$ ges. $N$ är ett jämnt tal, och varje tecken i $S$ är något av J, O eller I.
Skriv ut Yes om $S$ är en upprepad sträng, och No annars.
Begränsningar
- $2 \le N \le 100$.
- $N$ är jämnt.
- $S$ är en sträng med längden $N$.
- Varje tecken i $S$ är något av
J,OellerI.
Indata
Indata ges från standardinmatningen i följande format:
N S
Utdata
Skriv ut Yes om $S$ är en upprepad sträng, och No annars.
Exempel
Indata 1
6 JOIJOI
Utdata 1
Yes
Förklaring
- Eftersom
JOIJOIerhålls genom att sätta ihop $2$ kopior avJOIär det en upprepad sträng. Därför skrivsYesut.
Indata 2
6 IOIOIO
Utdata 2
No
Förklaring
- Eftersom
IOIOIOinte kan erhållas genom att sätta ihop $2$ kopior av samma sträng är det inte en upprepad sträng. Därför skrivsNout.
Indata 3
2 OO
Utdata 3
Yes