AT_abc159_b [ABC159B] String Palindrome

Description

[problemUrl]: https://atcoder.jp/contests/abc159/tasks/abc159_b 長さが奇数である文字列 $ S $ が以下の条件をすべて満たすとき、$ S $ は「強い回文」であるといいます。 - $ S $ は回文である。 - $ N $ を $ S $ の長さとするとき、$ S $ の $ 1 $ 文字目から $ (N-1)/2 $ 文字目まで(両端含む)からなる文字列は回文である。 - $ S $ の $ (N+3)/2 $ 文字目から $ N $ 文字目まで(両端含む)からなる文字列は回文である。 $ S $ が強い回文かどうかを判定してください。

Input Format

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

Output Format

$ S $ が強い回文ならば `Yes` 、 強い回文でないならば `No` と出力せよ。

Explanation/Hint

### 制約 - $ S $ は英小文字のみからなる - $ S $ の長さは $ 3 $ 以上 $ 99 $ 以下の奇数 ### Sample Explanation 1 \- $ S $ は `akasaka` - $ S $ の $ 1 $ 文字目から $ 3 $ 文字目までからなる文字列は `aka` - $ S $ の $ 5 $ 文字目から $ 7 $ 文字目までからなる文字列は `aka` これらはすべて回文であるため、$ S $ は強い回文です。