#include <bits/stdc++.h>
using namespace std;
char s[100];
int n, ans;
int main() {
  scanf("%s", s + 1);
  n = strlen(s + 1);
  for (int i = 1; i <= n; ++i) {
    for (int j = i + 1; j <= n; ++j) {
      for (int k = 0; k < n; ++k)
        if (s[i + k > n ? i + k - n : i + k] !=
            s[j + k > n ? j + k - n : j + k])
          goto orzxtx;
      goto orzwxs;
    orzxtx:;
    }
    ++ans;
  orzwxs:;
  }
  printf("%d", ans);
  return 0;
}
