#include<bits/stdc++.h>
using namespace std;
string a,b;
int calc(double number)
{
return (int)(number + 0.5);
}
int main()
{
int ans=0,now=0;
getline(cin,a);
for(int i=0;i<a.size();i++)
{
if(a[i]=='.'||a[i]==','||a[i]==':'||a[i]=='!'||a[i]=='?'||a[i]=='-'||a[i]==' ')
{
b+=a[i];
}
else
{
b+='.';
ans++;
}
}
cout<<b<<endl;
for(int i=0;i<a.size();i++)
{
if(a[i]=='.'||a[i]==','||a[i]==':'||a[i]=='!'||a[i]=='?'||a[i]=='-'||a[i]==' '||a[i]==';')
{
continue;
}
else
{
b[i]=a[i];
now++;
}
if(now>calc(ans*1.0/3))
{
break;
}
}
cout<<b<<endl;
for(int i=now+1;i<a.size();i++)
{
if(a[i]=='.'||a[i]==','||a[i]==':'||a[i]=='!'||a[i]=='?'||a[i]=='-'||a[i]==' '||a[i]==';')
{
continue;
}
else
{
b[i]=a[i];
now++;
}
if(now>calc(ans*2.0/3))
{
break;
}
}
cout<<b<<endl;
return 0;
}