I build an algorithm in finding the shortest routing in subway system. This is built in Java