public static void main(String[] args)
	{
		Digraph G = null;
		try
		{
			G = new Digraph(new In(args[0]));
			System.out.println(args[0] + "\n" + G);

		}
		catch (Exception e)
		{
			System.out.println(e);
			System.exit(1);
		}

		System.out.println("Vertex: Component");
		StronglyConnectedComponents scc = new StronglyConnectedComponents(G);
		for (int v = 0; v < G.V(); v++)
			System.out.println(v + ": " + scc.id(v));
	}