100 atcoder#ABC145B. [ABC145B] Echo

[ABC145B] Echo

配点 : 200200

問題文

正整数 NN 及び、長さ NN の英小文字から成る文字列 SS が与えられます。

この文字列が、ある文字列を二度繰り返したものであるかを判定してください。 則ち、文字列 TT であって、 S=T+TS = T + T となるものが存在するかを判定してください。

制約

  • 1N1001 \leq N \leq 100
  • SS は英小文字から成る
  • S=N|S| = N

入力

入力は以下の形式で標準入力から与えられる。

NN

SS

出力

SS が文字列を二度繰り返したものであるならば Yes と、そうでないならば No と出力せよ。

6
abcabc
Yes

T=T = abc とおくと、 S=T+TS = T + T となります。

6
abcadc
No
1
z
No