import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.PrintWriter;
public class Main {
int L = str.length();
int W = H;
if (H * (W - 1) >= L) {
W--;
}
int k = 0;
char[][] arr = new char[W][H];
for (int r = 0; r < W; r++) {
for (int c = 0; c < H; c++) {
if (k < str.length())
arr[r][c] = str.charAt(k++);
}
}
for (int c = 0; c < H; c++) {
for (int r = 0; r < W; r++) {
if (arr[r][c] != ' ')
sb = sb.append(arr[r][c]);
}
sb.append(" ");
}
out.println(sb);
out.close();
}
}
aW1wb3J0IGphdmEuaW8uQnVmZmVyZWRSZWFkZXI7CmltcG9ydCBqYXZhLmlvLklPRXhjZXB0aW9uOwppbXBvcnQgamF2YS5pby5JbnB1dFN0cmVhbTsKaW1wb3J0IGphdmEuaW8uSW5wdXRTdHJlYW1SZWFkZXI7CmltcG9ydCBqYXZhLmlvLlByaW50V3JpdGVyOwoKcHVibGljIGNsYXNzIE1haW4gewoKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBJT0V4Y2VwdGlvbiB7CgkKCQlCdWZmZXJlZFJlYWRlciBiciA9IG5ldyBCdWZmZXJlZFJlYWRlcihuZXcgSW5wdXRTdHJlYW1SZWFkZXIoU3lzdGVtLmluKSk7CgkJUHJpbnRXcml0ZXIgb3V0ID0gbmV3IFByaW50V3JpdGVyKFN5c3RlbS5vdXQpOwoKCQlTdHJpbmcgc3RyID0gYnIucmVhZExpbmUoKTsKCQlpbnQgTCA9IHN0ci5sZW5ndGgoKTsKCgkJaW50IEggPSAoaW50KSBNYXRoLmNlaWwoTWF0aC5zcXJ0KEwpKTsKCQlpbnQgVyA9IEg7CgoJCWlmIChIICogKFcgLSAxKSA+PSBMKSB7CgkJCVctLTsKCQl9CgoJCWludCBrID0gMDsKCQljaGFyW11bXSBhcnIgPSBuZXcgY2hhcltXXVtIXTsKCQlmb3IgKGludCByID0gMDsgciA8IFc7IHIrKykgewoJCQlmb3IgKGludCBjID0gMDsgYyA8IEg7IGMrKykgewoJCQkJaWYgKGsgPCBzdHIubGVuZ3RoKCkpCgkJCQkJYXJyW3JdW2NdID0gc3RyLmNoYXJBdChrKyspOwoKCQkJfQoJCX0KCgkJU3RyaW5nQnVmZmVyIHNiID0gbmV3IFN0cmluZ0J1ZmZlcigiIik7CgkJZm9yIChpbnQgYyA9IDA7IGMgPCBIOyBjKyspIHsKCQkJZm9yIChpbnQgciA9IDA7IHIgPCBXOyByKyspIHsKCQkJCWlmIChhcnJbcl1bY10gIT0gJyAnKQoJCQkJCXNiID0gc2IuYXBwZW5kKGFycltyXVtjXSk7CgkJCX0KCQkJc2IuYXBwZW5kKCIgIik7CgkJfQoKCQlvdXQucHJpbnRsbihzYik7CgoJCW91dC5jbG9zZSgpOwoJfQkKfQo=