#include <iostream> #include <vector> #include <cmath> #include <string> using namespace std; int main() { string s; cin>>s; int n= ceil ( sqrt ( static_cast<double>(s.size()))); vector< vector<char> > a(n); int i=0,j=0; while(j!=s.size()) { a[i].push_back(s[j]); ++j; ++i; if(i==n) i=0; } for(int i=0;i<n;++i) { for(int j=0;j<a[i].size();++j) cout<<a[i][j]; cout<<' '; } return 0; }