public static void makeSimple() {
        removeList.clear();
        for (RoadGraph i : JMaps.getRoadGraphList()) {
            if (!i.isImportant() && !i.isSocket()) {
                int curve1, curve2;
                curve1 = i.getList().get(0);
                curve2 = i.getList().get(1);

                for (RoadGraph k : JMaps.getRoadGraphList()) {
                    if (k.getNumber() == curve1) {
                        k.getList().remove(k.getList().indexOf(i.getNumber()));
                        k.getList().addAll(i.getList());
                        k.getList().remove(k.getList().indexOf(k.getNumber()));
                    }
                }
                for (RoadGraph k : JMaps.getRoadGraphList()) {
                    if (k.getNumber() == curve2) {
                        k.getList().remove(k.getList().indexOf(i.getNumber()));
                        k.getList().addAll(i.getList());
                        k.getList().remove(k.getList().indexOf(k.getNumber()));
                    }
                }
                removeList.add(i);
            }
        }
        JMaps.getRoadGraphList().removeAll(removeList);
        JMaps.getRoadGraphList().trimToSize();
    }