String caesarBoxCipherEncoding(String inputString) {
int sqsize = (int)Math.sqrt(inputString.length());
String res = "";
for (int i = 0; i < inputString.length(); i++) {
res += inputString.charAt((i % sqsize) * sqsize + i / sqsize);
}
return res;
}