using System.Collections;
public static void Main()
public static void ShowPath(int[,] W, int[] path, int weight, int source, int dest)
Stack stack = new Stack();
while (W[path[source],source] < int.MaxValue && dest != source)
public static void GetOnePath()