Drumul comun e o tijă S→Z plus un ciclu prin Z (primul nod repetat); minimizăm dist(S→Z) + ciclu(Z) + max(dist(Z→A), dist(Z→B)).