playing around with imaginary maps and how to find routes between places