Solve UVa 336 - A Node Too Far.