WEIGHTED DFS GRAPH! I DID IT! Need to fix display a bit, but it works.