docs: private List<String> loadFromFile(String fileName) throws Exception {
          try (InputStream in = getClass().getResourceAsStream(fileName)) {
              if (in == null) {
                  throw new FileNotFoundException("Data file " + fileName + " not found");
              }
              BufferedReader reader = new BufferedReader(new InputStreamReader(in, "UTF-8"));
              String line;
              List<String> content = new ArrayList<>();
              while ((line = reader.readLine()) != null) {
                  content.add(line);
              }
              return content;
          }
      }