#include <iostream> using namespace std; int main() { int n,m=0,A[10][10],C[10]; cin>>n; while(n) { C[++m]=n%10; n=n/10; } for(int i=1;i<=m/2;i++) { int aux=C[i]; C[i]=C[m+1-i]; C[m+1-i]=aux; } n=m/2+1; for(int i=1;i<=n;i++) for(int j=1;j<=n;j++) A[i][j]=C[i+j-1]; for(int i=1;i<=n;i++) { for(int j=1;j<=n;j++) cout<<A[i][j]<<" "; cout<<endl; } return 0; }