"""Find shortest path between `start` and `goal` nodes. Shortest path between `start` and `goal` nodes as a string of nodes. 'Not found' string if no path found.