2. Distance between two points