#include <iostream>
#include <string>
using namespace std;
bool palindrome (string const *s) {
	for (int i = 0; i < (*s).size() / 2; ++i) {
		if ((*s)[i] != (*s)[(*s).size() - i - 1]) return false;
	}
	return true;
}
int main() {
    string s;
    cin >> s;
    for (int i = 0; i <= s.length(); i++) {
        s += s[0];
        s.erase(s.begin());
        if (palindrome(&s)) {
            cout << "yes";
            return 0;
        }
    }
    cout << "no";
    return 0;
}
