babygirl don't you know dijkstra's algorithm? i'm a professional engineer. this is for my less-than professional work. :3c