Una stringa ottenuta concatenando $2$ copie della stessa stringa è chiamata stringa ripetuta.
Ad esempio, OIOI, JJJJJJ e JOIOIJOIOI sono stringhe ripetute, mentre IOOI e JOIIOI non sono stringhe ripetute.
Viene fornita una stringa $S$ di lunghezza $N$. $N$ è pari e ogni carattere di $S$ è uno tra J, O oppure I.
Stampa Yes se $S$ è una stringa ripetuta, e No altrimenti.
Vincoli
- $2 \le N \le 100$.
- $N$ è pari.
- $S$ è una stringa di lunghezza $N$.
- Ogni carattere di $S$ è uno tra
J,OoppureI.
Input
L'input viene fornito dallo standard input nel seguente formato:
N S
Output
Stampa Yes se $S$ è una stringa ripetuta, e No altrimenti.
Esempi
Input 1
6 JOIJOI
Output 1
Yes
Note
- Poiché
JOIJOIsi ottiene concatenando $2$ copie diJOI, è una stringa ripetuta. Pertanto, si stampaYes.
Input 2
6 IOIOIO
Output 2
No
Note
- Poiché
IOIOIOnon può essere ottenuta concatenando $2$ copie della stessa stringa, non è una stringa ripetuta. Pertanto, si stampaNo.
Input 3
2 OO
Output 3
Yes