#include<cstdio>
#include<iostream>
#include<string>
using namespace std;
int main()
{
	char n[81]={0};
	char a[80][80]={0};
	int nlen;
	string indata;
	scanf("%s",n);
	indata=n;
	nlen=indata.length();
	int n13=(nlen+2)/3;
	int n2=3;
	for(n13;n13>0;--n13){
		n2=(nlen+2)-2*n13;
		if(n2>=n13)
		{
	        break;
			
		}
	} 
	for(int i=0;i<n13;i++)
	{
		a[i][0]=n[i];
		a[i][n2-1]=n[nlen-i-1];
	}
	for(int i=0;i<n13-1;i++)
	{
		for(int j=1;j<n2-1;j++)
		{
			a[i][j]=' ';
		}
	}
	for(int i=1,begin=n13;i<n2-1,begin<n13+n2-1;i++,begin++)
	{
		a[n13-1][i]=n[begin];
	}

	for(int i=0;i<n13;i++)
	{
			printf("%s\n",a[i]);
	}
	
	
}

这题对我来说是过于难了。。。。