Shortest Path

HDU - 5636