блин очень сложно понять как работать с интерфейсом NavigableMap, как надо использовать метод floorKey? и как это вообще решать это задание? очень тяжело....