public String stripLineBackup(String navigationLine) {
        String arrow = " <-+-- ";
        String vertical = "   |   ";
        String corner = "   +-- ";
        String navigationLine2 = navigationLine;



        if (navigationLine2.contains(corner))
            navigationLine2 = navigationLine2.replaceAll("  \\+--", "     ");


        boolean hasVertical = navigationLine2.contains(vertical);
        boolean hasArrow = navigationLine2.contains(arrow);
        boolean hasCorner = navigationLine2.contains(corner);

        if (hasVertical && !hasCorner && !hasArrow){
            System.out.print(navigationLine2);
        }


        if (navigationLine2.contains(vertical)) {
            int lastVertical = navigationLine2.lastIndexOf(vertical);
            navigationLine2 = navigationLine2.substring(0, lastVertical) + corner;
            navigationLine2 = navigationLine2.substring(0, lastVertical + 7);   // laatste nl.sogyo.jesper.itemfusion.Item er af knippen

        }

        if (navigationLine.contains(arrow))
            navigationLine2 = navigationLine2.replaceAll("<-\\+--", "  \\|  ");


        navigationLine2 = navigationLine2.replaceAll("\\p{L}", " ");
        navigationLine2 = navigationLine2.replaceAll("\\(\\)", " ");





        System.out.println();
        return navigationLine2;
    }