Một xâu thu được bằng cách ghép nối $2$ bản sao của cùng một xâu được gọi là một xâu lặp.
Ví dụ, OIOI, JJJJJJ và JOIOIJOIOI là các xâu lặp, trong khi IOOI và JOIIOI không phải là xâu lặp.
Cho một xâu $S$ có độ dài $N$. $N$ là số chẵn, và mỗi ký tự của $S$ là một trong các ký tự J, O, hoặc I.
In ra Yes nếu $S$ là xâu lặp, ngược lại in ra No.
Ràng buộc
- $2 \le N \le 100$.
- $N$ là số chẵn.
- $S$ là một xâu có độ dài $N$.
- Mỗi ký tự của $S$ là một trong các ký tự
J,O, hoặcI.
Dữ liệu vào
Dữ liệu vào được cung cấp từ đầu vào chuẩn theo định dạng sau:
N S
Kết quả
In ra Yes nếu $S$ là xâu lặp, ngược lại in ra No.
Ví dụ
Dữ liệu vào 1
6 JOIJOI
Kết quả 1
Yes
Giải thích
- Vì
JOIJOIthu được bằng cách ghép nối $2$ bản sao củaJOI, nên nó là một xâu lặp. Do đó, in raYes.
Dữ liệu vào 2
6 IOIOIO
Kết quả 2
No
Giải thích
- Vì
IOIOIOkhông thể thu được bằng cách ghép nối $2$ bản sao của cùng một xâu, nên nó không phải là xâu lặp. Do đó, in raNo.
Dữ liệu vào 3
2 OO
Kết quả 3
Yes