Finding Directions and Distances