shortest distance between two points on a curved surface
shortest path between two points on a curved surface