Graph - Floyed-Warshall - All-Pairs-Shortest-Path

Really it is a nice problem :D