/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
reverseStringAfterAComma rsac = new reverseStringAfterAComma();
rsac.reverseMethod(str);
}
public static class reverseStringAfterAComma {
public void reverseMethod
(String word
) { char ch1 = ' ';
char ch2 = ' ';
for (int a = 0; a < word.length(); a++) {
if (word.charAt(a) == ',') {
for (int i = word.length() - 1; i > a; i--) {
ch1 = word.charAt(i);
result += ch1;
}
for (int j = 0; j < a; j++) {
ch2 = word.charAt(j);
result += ch2;
}
}
}
}
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCXJldmVyc2VTdHJpbmdBZnRlckFDb21tYSByc2FjID0gbmV3IHJldmVyc2VTdHJpbmdBZnRlckFDb21tYSgpOwogICAgICAgIFN0cmluZyBzdHIgPSAiZ3Jkd2UsZXJ3ZCI7CiAgICAgICAgcnNhYy5yZXZlcnNlTWV0aG9kKHN0cik7Cgl9CglwdWJsaWMgc3RhdGljIGNsYXNzIHJldmVyc2VTdHJpbmdBZnRlckFDb21tYSB7CgogICAgICAgIHB1YmxpYyB2b2lkIHJldmVyc2VNZXRob2QoU3RyaW5nIHdvcmQpIHsKICAgICAgICAgICAgY2hhciBjaDEgPSAnICc7CiAgICAgICAgICAgIGNoYXIgY2gyID0gJyAnOwogICAgICAgICAgICBTdHJpbmcgcmVzdWx0ID0gIiI7CiAgICAgICAgICAgIGZvciAoaW50IGEgPSAwOyBhIDwgd29yZC5sZW5ndGgoKTsgYSsrKSB7CiAgICAgICAgICAgICAgICBpZiAod29yZC5jaGFyQXQoYSkgPT0gJywnKSB7CiAgICAgICAgICAgICAgICAgICAgZm9yIChpbnQgaSA9IHdvcmQubGVuZ3RoKCkgLSAxOyBpID4gYTsgaS0tKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGNoMSA9IHdvcmQuY2hhckF0KGkpOwogICAgICAgICAgICAgICAgICAgICAgICByZXN1bHQgKz0gY2gxOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICBmb3IgKGludCBqID0gMDsgaiA8IGE7IGorKykgewogICAgICAgICAgICAgICAgICAgICAgICBjaDIgPSB3b3JkLmNoYXJBdChqKTsKICAgICAgICAgICAgICAgICAgICAgICAgcmVzdWx0ICs9IGNoMjsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihyZXN1bHQpOwogICAgICAgIH0KICAgIH0KfQ==