#include <bits/stdc++.h>
using namespace std;
void MAIN();
int main() {
  MAIN();
  return 0;
}
const long long N = 1e6 + 1, mod = 1e9 + 7;
string s;
map<string, bool> ok;
void MAIN() {
  int ans = 1;
  cin >> s;
  ok[s] = 1;
  for (int i = 0; i < s.size() - 1; ++i) {
    s = s[s.size() - 1] + s;
    s.erase(s.end() - 1);
    if (!ok[s]) {
      ++ans;
      ok[s] = 1;
    }
  }
  printf("%d", ans);
}
