in src/main/java/com/epam/digital/data/platform/user/util/KatottgUtil.java [70:81]
private static List<String> collapse(List<String> sortedPrefixes) {
List<String> buffer = new ArrayList<>();
for (int i = 0; i < sortedPrefixes.size() - 1; i++) {
for (int j = i + 1; j < sortedPrefixes.size(); j++) {
if (sortedPrefixes.get(j).startsWith(sortedPrefixes.get(i))) {
buffer.add(sortedPrefixes.get(j));
}
}
}
sortedPrefixes.removeAll(buffer);
return sortedPrefixes;
}