Finding the way

SPOJ - TAP2016B