public Graph[] readGraphs(String path)
	{
		File f=new File(path);
		File[] list=f.listFiles();
		Graph[] g=new Graph[list.length];
		int i=0;
		for(i=0;i<list.length;i++)
		{
			g[i]=new Graph(list[i].getName().toUpperCase());
			try
			{
				BufferedReader br=new BufferedReader(new FileReader(list[i]));
				br.readLine();
				String str="";
				while((str=br.readLine())!=null)
				{
					String[] split=str.split("\t");
					String idSource=split[0];
					String idDest=split[1];
					double weight=Double.parseDouble(split[2]);
					g[i].addNode(idSource);
					g[i].addNode(idDest);
					g[i].addArc(idSource,idDest,weight);
				}
				br.close();
			}
			catch(Exception e)
			{}
			//System.out.println(setLabels[i]);
		}
		return g;
	}