#include<iostream>
#include<sstream>
#include<vector>
#include<cctype>
using namespace std;
int main(){
    string s;getline(cin,s);
    for(char c:s)
    if(!isalpha(c)&& c!=' '){
        cout<<"Invalid input";
        return 0;
    }
    vector<string> w; string t;stringstream ss(s);
    while(ss>>t)w.push_back(t);
    int m=0;
    for(auto &x :w)m=max(m,(int)x.size());
    for(int i=0;i<m;i++){
        for(int j=0; j<w.size();j++)
            cout<<(i<w[j].size()? w[j][i]:' ')<<(j+1<w.size()?'':'\n');
    }
}