#include using namespace std; string s; int sz; set st; void solve(string t, int a, int b) { if (a >= b) { st.insert(t); return; } solve(t + s[a], a + 1, b); solve(t + s[b], a, b - 1); } int main(void) { cin >> s; sz = s.size(); solve("", 0, sz - 1); cout << st.size() << endl; return 0; }