/* No.739 大事なことなので2度言います https://yukicoder.me/problems/no/739 */ #include using namespace std; int main() { ios::sync_with_stdio(0); cin.tie(0); string s; cin >> s; if (s.size() % 2 != 0) { cout << "NO" << endl; return 0; } for (size_t i = 0; i < s.size() / 2; i++) { if (s[i] != s[i + s.size() / 2]) { cout << "NO" << endl; return 0; } } cout << "YES" << endl; }