#include <iostream>
#include <string>
using namespace std;
int main(void)
{
ios_base::sync_with_stdio(false);cin.tie(NULL);cout.tie(NULL);
string str;
bool can;
int a,b,c;
while(true)
{
cin>>str;
if(str==".")
break;
can=false;
for(a=1;a<=str.size() && !can;a++)//len
if(str.size()%a==0)
{
can=true;
for(b=0;b<a && can;b++) //time
for(c=b+a;c<str.size() && can;c+=a)
if(str[c]!=str[c-a])
can=false;
}
cout<<str.size()/(a-1)<<"\n";
}
return 0;
}