func_code_string: #include <bits/stdc++.h>   using namespace std;   int main() {     string s;     cin >> s;     int n = s.length();     string a[n];     a[0] = s;     for (int i = 1; i < n; i++) {       a[i] = a[i - 1][n - 1] + a[i - 1].substr(0, n - 1);     }     int dem = 0;     for (int i = 0; i < n; i++) {       if (a[i] !=  . ) {         dem++;         for (int j = i + 1; j < n; j++) {           if (a[j] == a[i]) {             a[j] =  . ;           }         }       }     }     cout << dem;   }   