public Main(List<Vertex> vertices) {

                int res = checkEuler(vertices);

                switch (res) {

                        case 0:  String result = calculateCircle(vertices);
                        		 System.out.println("[INFO] Got result circle: "+result); 
                        		 if(Main.visualisation) new Visualizer(vertices, result);
                        		 break;
                        case 1:  result = calculatePath(vertices);
                        		 System.out.println("[INFO] Got result path: "+result);  
                        		 if(Main.visualisation) new Visualizer(vertices, result);
                        		 break;
                        case -1: System.exit(-1);                               break;
                }
        }