Nine East African towns and the roads between them make a graph. Search outwards from Kampala ring by ring to find the fewest-hop route to Mombasa, see the same roads as a grid of 0s and 1s, then let floods close two roads and make the roads into Mombasa one-way. This lesson needs JavaScript.