The shortest path

HDU - 2224