public void checkCbolOriginalDirV3() {
        Path dir = Paths.get(CBOL_HOME);

        List<String> list = new ArrayList<>();

        //
        //http://docs.oracle.com/javase/tutorial/essential/io/dirs.html
        String str;
        String str2;
        String str3;

        try (DirectoryStream<Path> stream = Files.newDirectoryStream(dir)) {
            for (Path file : stream) {
                str = file.getFileName().toString();
                if (str.startsWith("unv_")) {
                    str2 = str.substring(4);
                    str3 = str2.replace(".html", "");
//                    System.out.println(str3);
                    list.add(str3);
                }
            }
        } catch (IOException | DirectoryIteratorException x) {
            // IOException can never be thrown by the iteration.
            // In this snippet, it can only be thrown by newDirectoryStream.
            System.err.println(x);
        }

        Collections.sort(list);
        for (String sorted : list) {
            System.out.println(sorted);

        }

    }