#include <bits/stdc++.h>
using namespace std;
int n;
char str[50][50 + 1];
int cnt;
void copy(int id) {
  for (int i = 0; i < n; i++) str[id][i] = str[0][(i + id) % n];
}
int main() {
  scanf("%s", str[0]);
  n = strlen(str[0]);
  for (int i = 1; i < n; i++) copy(i);
  for (int i = 0; i < n; i++) {
    int curcnt = 0;
    for (int j = i + 1; j < n; j++)
      if (strcmp(str[i], str[j]) == 0) curcnt++;
    if (curcnt == 0) cnt++;
  }
  printf("%d\n", cnt);
  return 0;
}
