A utility worker must inspect all pipelines in a network, represented by the graph below, starting and ending at vertex X. Weights are in kilometers.

(a) Use Dijkstra's algorithm to find the shortest path from to (km). Show your working.
(b) the shortest path and its length (km).
