dist(x) = min(dist(x.right), dist(x.left))+1 исправлено на dist(x) = dist(x.right)+1 (правая ветвь стала меньше на предыдущем шаге)merge
22:40
-19