A program that finds all the shortest paths between all the islands, using information about the bridges that connect them.
The program: •reads data from a file. Its name is specified as a command-line argument •finds all the shortest paths between each combination of two islands •prints the paths using the FIFO (first) rule for the islands to the standard output.