These days, you get out a computing device, open Google Maps or equivalent ... form as a path finding algorithm, it tries one or more steps in roughly the direction of the destination and selects ...