import java.util.*;
class Ideone {
public static void main
(String[] args
) { System.
out.
println(findZenithLetter
("I can reach the apex, at the top of the world.")); System.
out.
println(findZenithLetter
("I am Sam.")); System.
out.
println(findZenithLetter
("I am ~30 years old")); System.
out.
println("'"+findZenithLetter
("$&@")+"'"); System.
out.
println("'"+findZenithLetter
("")+"'"); }
if (str.isEmpty()) {
return "";
}
String next
= str.
substring(0,
1); String rest
= findZenithLetter
(str.
substring(1)); return Character.
isLetter(next.
charAt(0)) && next.
compareToIgnoreCase(rest
) > 0 ? next
: rest
; }
}
aW1wb3J0IGphdmEudXRpbC4qOwpjbGFzcyBJZGVvbmUgewpwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgewogICAgU3lzdGVtLm91dC5wcmludGxuKGZpbmRaZW5pdGhMZXR0ZXIoIkkgY2FuIHJlYWNoIHRoZSBhcGV4LCBhdCB0aGUgdG9wIG9mIHRoZSB3b3JsZC4iKSk7ClN5c3RlbS5vdXQucHJpbnRsbihmaW5kWmVuaXRoTGV0dGVyKCJJIGFtIFNhbS4iKSk7ClN5c3RlbS5vdXQucHJpbnRsbihmaW5kWmVuaXRoTGV0dGVyKCJJIGFtIH4zMCB5ZWFycyBvbGQiKSk7ClN5c3RlbS5vdXQucHJpbnRsbigiJyIrZmluZFplbml0aExldHRlcigiJCZAIikrIiciKTsKU3lzdGVtLm91dC5wcmludGxuKCInIitmaW5kWmVuaXRoTGV0dGVyKCIiKSsiJyIpOwp9CnB1YmxpYyBzdGF0aWMgU3RyaW5nIGZpbmRaZW5pdGhMZXR0ZXIoU3RyaW5nIHN0cikgewogICAgaWYgKHN0ci5pc0VtcHR5KCkpIHsKICAgICAgICByZXR1cm4gIiI7CiAgICB9CiAgICBTdHJpbmcgbmV4dCA9IHN0ci5zdWJzdHJpbmcoMCwgMSk7CiAgICBTdHJpbmcgcmVzdCA9IGZpbmRaZW5pdGhMZXR0ZXIoc3RyLnN1YnN0cmluZygxKSk7CiAgICByZXR1cm4gQ2hhcmFjdGVyLmlzTGV0dGVyKG5leHQuY2hhckF0KDApKSAmJiBuZXh0LmNvbXBhcmVUb0lnbm9yZUNhc2UocmVzdCkgPiAwID8gbmV4dCA6IHJlc3Q7Cn0KfQ==