import java.util.*;
import java.io.*;
 
class Ideone
{
    public static void main
(String[] args
) {         final NavigableSet
<String
> set 
= new TreeSet
<>(Arrays.
asList("1.0", 
"1.1", 
"1.2", 
"3.0", 
"3.1", 
"4.0"));         System.
out.
println("After 1.0: " + set.
higher("1.0"));         System.
out.
println("Before 1.0: " + set.
lower("1.0"));         System.
out.
println("After 1.1: " + set.
higher("1.1"));         System.
out.
println("Before 1.1: " + set.
lower("1.1"));         System.
out.
println("After 1.2: " + set.
higher("1.2"));         System.
out.
println("Before 1.2: " + set.
lower("1.2"));         System.
out.
println("After 4.0: " + set.
higher("4.0"));         System.
out.
println("Before 4.0: " + set.
lower("4.0"));     }
}
				aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5pby4qOwoKY2xhc3MgSWRlb25lCnsKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKICAgICAgICBmaW5hbCBOYXZpZ2FibGVTZXQ8U3RyaW5nPiBzZXQgPSBuZXcgVHJlZVNldDw+KEFycmF5cy5hc0xpc3QoIjEuMCIsICIxLjEiLCAiMS4yIiwgIjMuMCIsICIzLjEiLCAiNC4wIikpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiQWZ0ZXIgMS4wOiAiICsgc2V0LmhpZ2hlcigiMS4wIikpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiQmVmb3JlIDEuMDogIiArIHNldC5sb3dlcigiMS4wIikpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiQWZ0ZXIgMS4xOiAiICsgc2V0LmhpZ2hlcigiMS4xIikpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiQmVmb3JlIDEuMTogIiArIHNldC5sb3dlcigiMS4xIikpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiQWZ0ZXIgMS4yOiAiICsgc2V0LmhpZ2hlcigiMS4yIikpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiQmVmb3JlIDEuMjogIiArIHNldC5sb3dlcigiMS4yIikpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiQWZ0ZXIgNC4wOiAiICsgc2V0LmhpZ2hlcigiNC4wIikpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiQmVmb3JlIDQuMDogIiArIHNldC5sb3dlcigiNC4wIikpOwogICAgfQp9