/* package whatever; // don't place package name! */
class Main{
a;
char[] x = s.toCharArray(),
y = new StringBuilder(s).reverse().toString().toCharArray();
for(int i = 0; i < s.length(); i++){
a = y[i]+"";
o += x[i] > 64 & x[i] < 91
? a.toUpperCase()
: a.toLowerCase();
}
return o;
}
public static void main
(String[] a
){ System.
out.
println(c
("Hello, Midnightas")); System.
out.
println(c
("TEST")); System.
out.
println(c
("test")); System.
out.
println(c
("Test")); System.
out.
println(c
(".,..,,!@")); System.
out.
println(c
("ABCDefgHijklMNOPqrsTuVWxyz")); System.
out.
println(c
("AbCdEfGHIJKlmnop123")); }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKY2xhc3MgTWFpbnsKICBzdGF0aWMgU3RyaW5nIGMoU3RyaW5nIHMpewogICAgU3RyaW5nIG8gPSAiIiwKICAgICAgICAgICBhOwogICAgY2hhcltdIHggPSBzLnRvQ2hhckFycmF5KCksCiAgICAgICAgICAgeSA9IG5ldyBTdHJpbmdCdWlsZGVyKHMpLnJldmVyc2UoKS50b1N0cmluZygpLnRvQ2hhckFycmF5KCk7CiAgICBmb3IoaW50IGkgPSAwOyBpIDwgcy5sZW5ndGgoKTsgaSsrKXsKICAgICAgYSA9IHlbaV0rIiI7CiAgICAgIG8gKz0geFtpXSA+IDY0ICYgeFtpXSA8IDkxCiAgICAgICAgICAgICA/IGEudG9VcHBlckNhc2UoKQogICAgICAgICAgICAgOiBhLnRvTG93ZXJDYXNlKCk7CiAgICB9CiAgICByZXR1cm4gbzsKICB9CgogIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGEpewogICAgU3lzdGVtLm91dC5wcmludGxuKGMoIkhlbGxvLCBNaWRuaWdodGFzIikpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGMoIi5RIikpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGMoIlRFU1QiKSk7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oYygidGVzdCIpKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbihjKCJUZXN0IikpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGMoIi4sLi4sLCFAIikpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGMoIkFCQ0RlZmdIaWprbE1OT1BxcnNUdVZXeHl6IikpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGMoIkFiQ2RFZkdISUpLbG1ub3AxMjMiKSk7CiAgfQp9