public static void main(String[] args) throws NoSuchFileException, IllegalArgumentException {
		
    	if (args.length == 2) {
    		
        	Draft.checkPath( args[0] );
        	exec(args[0], args[1]);
        	
    	} else if (args.length == 0) {
    		
        	String origin = GetInput.askPath("Path of the origin");
        	String target = GetInput.askPath("Path of the target");
        	exec(origin, target);
        	
    	} else
    		throw new IllegalArgumentException("Wrong number of arguments (2 expected)");
		
	}