Floyd-Warshall 3