#include <cstddef>
#include <iostream>
#include <string>
using namespace std;
int main() {
string c;
while(cin>>c){
int n=c.length();
int side_len=(n+2)/3;
int bot_len=n+2-2*side_len;
char mt[side_len][bot_len];
for(int i=0;i<side_len;i++){
for(int j=0;j<bot_len;j++){
mt[i][j]=' ';
}
}
int p=0;
for(int i=0;i<side_len-1;i++){
mt[i][0]=c[p++];
}
for(int j=0;j<bot_len;j++){
mt[side_len-1][j]=c[p++];
}
for(int i=side_len-2;i>=0;i--) {
mt[i][bot_len-1]=c[p++];}
for(int i=0;i<side_len;i++){
for(int j=0;j<bot_len;j++){
cout<<mt[i][j];
}
cout<<endl;
}
}
}