отладка: матрицу растояний нужно пересчитывать на каждом шаге заново