ArrayList<Edge> edge
int id
int indexed
int n
ArrayList<Edge> path
int[] to
boolean undirected
boolean weighted
String vs