Алгоритм нахождения расстояний