@NotNull
  private static String retrieveSuffix(@NotNull String text) {
    int lastIndex = text.length();
    while (lastIndex > 0) {
      char last = text.charAt(lastIndex - 1);
      if (last != 'u' && last != 'U' && last != 'l' && last != 'L' && last != 'j' && last != 'J') break;
      --lastIndex;
    }
    return text.substring(lastIndex);
  }
@NotNull
  private static String retrieveSuffix(@NotNull String text)