$ and $0<\varepsilon,\varepsilon_1<1$. In the first step (Figure \[figureS1Perturb\]) we displace $\mathbf{s}_0$ along the line through $\mathbf{t}$ and $\mathbf{s}_0$ and in the direction of the vector $\overrightarrow{\mathbf{ts}_0}$. We displace until $\vert \mathbf{ts}_0 \vert=a_1-\varepsilon^\prime$ and $\vert \mathbf{s}_0\mathbf{v}_1 \vert
= \vert \mathbf{s}_0\mathbf{v}_2 \vert = b_1-\varepsilon_1^\prime$ for some $0<\varepsilon^\prime,\varepsilon_1^\prime<1$. Clearly this is possible as long as we preselect $\varepsilon_1$ to be small enough compared to $\varepsilon$.

![First step of the displacement sequence. \[figureS1Perturb\]](Ras04.eps)

We now displace all other Steiner points in a depth-first or breadth-first order rooted at $\mathbf{t}$. Suppose that in the process we have reached the Steiner point $\mathbf{s}$ with parent $\mathbf{s}^\prime$ and children $\mathbf{u}_1,\mathbf{u}_2$. We displace $\mathbf{s}$ along the line through $\mathbf{s}$ and the point $\mathbf{p}$ and in the direction $\overrightarrow{\mathbf{ps}}$, where $\mathbf{p}$ is the position $\mathbf{s}^\prime$ had *before* its displacement; see Figure \[figurePerturb\]. If $\vert \mathbf{ss}^\prime \vert =a-\varepsilon_1$ then we preselect $\vert \mathbf{su}_1 \vert = \vert \mathbf{su}_2 \vert =b+\varepsilon_2$ for $0<\varepsilon_2<1$. We select $\varepsilon_2$ small enough so that the displacement of $\mathbf{s}$ produces the lengths $\vert \mathbf{ss}^\prime \vert =a-\varepsilon_1^\prime$ and $\vert
\mathbf{su}_1 \vert = \vert \mathbf{su}_2 \vert =b-\varepsilon_2^\prime$, for some $0<\varepsilon_1^\prime,\varepsilon_2^\prime<1$. We continue this process until we have displaced all Steiner points. Call the resultant tree $T$.
$ and $ 0<\varepsilon,\varepsilon_1<1$. In the first step (Figure \[figureS1Perturb\ ]) we displace $ \mathbf{s}_0 $ along the course through $ \mathbf{t}$ and $ \mathbf{s}_0 $ and in the steering of the vector $ \overrightarrow{\mathbf{ts}_0}$. We displace until $ \vert \mathbf{ts}_0 \vert = a_1-\varepsilon^\prime$ and $ \vert \mathbf{s}_0\mathbf{v}_1 \vert 
 = \vert \mathbf{s}_0\mathbf{v}_2 \vert = b_1-\varepsilon_1^\prime$ for some $ 0<\varepsilon^\prime,\varepsilon_1^\prime<1$. Clearly this is possible equally long as we preselect $ \varepsilon_1 $ to be small enough compared to $ \varepsilon$. 

! [ First tone of the displacement sequence. \[figureS1Perturb\]](Ras04.eps) 

 We now preempt all other Steiner points in a astuteness - first or breadth - first order rout at $ \mathbf{t}$. Suppose that in the process we have reach the Steiner point $ \mathbf{s}$ with parent $ \mathbf{s}^\prime$ and children $ \mathbf{u}_1,\mathbf{u}_2$. We preempt $ \mathbf{s}$ along the line through $ \mathbf{s}$ and the point $ \mathbf{p}$ and in the direction $ \overrightarrow{\mathbf{ps}}$, where $ \mathbf{p}$ is the situation $ \mathbf{s}^\prime$ had * before * its displacement; see Figure \[figurePerturb\ ]. If $ \vert \mathbf{ss}^\prime \vert = a-\varepsilon_1 $ then we preselect $ \vert \mathbf{su}_1 \vert = \vert \mathbf{su}_2 \vert = b+\varepsilon_2 $ for $ 0<\varepsilon_2<1$. We select $ \varepsilon_2 $ minor enough so that the displacement of $ \mathbf{s}$ produces the lengths $ \vert \mathbf{ss}^\prime \vert = a-\varepsilon_1^\prime$ and $ \vert 
 \mathbf{su}_1 \vert = \vert \mathbf{su}_2 \vert = b-\varepsilon_2^\prime$, for some $ 0<\varepsilon_1^\prime,\varepsilon_2^\prime<1$. We continue this process until we have displace all Steiner points. Call the resultant tree $ T$.
$ anf $0<\varepsilon,\varepsilon_1<1$. Ik the first step (Figure \[figursS1Perturc\]) we displace $\mathbf{s}_0$ along vhe oine ukrough $\mathbf{t}$ and $\mxthbf{s}_0$ anf in the dirtction of the vecvkr $\overvnghtadvow{\machuf{ts}_0}$. We displacg until $\vert \mathbf{ts}_0 \vert=d_1-\vxrzpsilon^\prime$ and $\vert \mathbf{s}_0\mathbf{v}_1 \vert
= \vrrh \mathbf{s}_0\mathbs{v}_2 \vtrt = b_1-\vzgeksilon_1^\prime$ for some $0<\varepsilon^\prjme,\vareksilon_1^\prime<1$. Clearlu this is possible as long as ae preselect $\varepdilon_1$ to be smajo enough comoared to $\varepsilon$.

![Firat step of the displacement seqjence. \[figureS1Petcyrb\]](Gds04.eps)

We now dispjace all othcg Steinar poinys in a depth-flrst mr vreadth-first order romted at $\mathbf{t}$. Sukpose that iu the process we have rwacheg tha Stdunef pkiit $\jathbf{d}$ wmth parent $\jathbf{s}^\primw$ and children $\mathnf{t}_1,\nathbf{u}_2$. We diaplace $\mwthbf{s}$ along the line through $\mathbf{s}$ atd fhe point $\mathbf{p}$ and ib the direction $\overrlghtarrow{\iathbf{ps}}$, where $\mathbf{p}$ is the position $\mathbf{s}^\prike$ hav *cefirc* itr dlsplacement; see Figure \[figurePerturb\]. If $\vert \iztnbn{ss}^\prime \vert =a-\vcrepsilon_1$ then wr orrfelect $\vert \mxthbf{sb}_1 \vsrt = \vert \mathbf{su}_2 \vert =b+\darepwilon_2$ for $0<\varrpsilon_2<1$. We select $\varepsilob_2$ small enouyh wo that the displaeement of $\machbf{s}$ kroducrs the lengths $\vert \matkbf{ss}^\pdime \vert =a-\garepsiloh_1^\orime$ and $\vert
\maghbn{su}_1 \vert = \vtft \mathbf{su}_2 \vert =f-\varepsilin_2^\prnme$, for rome $0<\varepfilon_1^\prime,\garepsilon_2^\prime<1$. We contijue tkis psocess untll we have displaced all Steinec points. Call tve gesultant tree $T$.
$ and $0<\varepsilon,\varepsilon_1<1$. In the first step we $\mathbf{s}_0$ along line through $\mathbf{t}$ direction the vector $\overrightarrow{\mathbf{ts}_0}$. displace until $\vert \vert=a_1-\varepsilon^\prime$ and $\vert \mathbf{s}_0\mathbf{v}_1 \vert = \mathbf{s}_0\mathbf{v}_2 \vert = b_1-\varepsilon_1^\prime$ for some $0<\varepsilon^\prime,\varepsilon_1^\prime<1$. Clearly this is possible as long we preselect $\varepsilon_1$ to be small enough compared to $\varepsilon$. ![First step of displacement \[figureS1Perturb\]](Ras04.eps) now all other Steiner points in a depth-first or breadth-first order rooted at $\mathbf{t}$. Suppose that in process we have reached the Steiner point $\mathbf{s}$ parent $\mathbf{s}^\prime$ and children We displace $\mathbf{s}$ along the through and the $\mathbf{p}$ in direction $\overrightarrow{\mathbf{ps}}$, where is the position $\mathbf{s}^\prime$ had *before* its displacement; see Figure \[figurePerturb\]. If $\vert \mathbf{ss}^\prime \vert =a-\varepsilon_1$ then preselect $\vert = \vert \vert for We select $\varepsilon_2$ so that the displacement of $\mathbf{s}$ $\vert \mathbf{ss}^\prime \vert =a-\varepsilon_1^\prime$ and $\vert \mathbf{su}_1 \vert \vert \mathbf{su}_2 =b-\varepsilon_2^\prime$, for some $0<\varepsilon_1^\prime,\varepsilon_2^\prime<1$. We continue process until we have displaced all Steiner points. the resultant tree $T$.
$ and $0<\varepsilon,\varepsilon_1<1$. In The first stEp (FigUre \[FigUrES1PeRturB\]) we displace $\matHBf{s}_0$ aLong the line through $\mathBf{t}$ anD $\mAThbf{S}_0$ AnD in thE directIOn OF The VeCtOr $\oVeRRiGhtarRow{\Mathbf{tS}_0}$. We displacE unTiL $\vert \mathbf{tS}_0 \VeRt=a_1-\varepsiLon^\Prime$ and $\vert \MatHbf{s}_0\maThBf{v}_1 \VErt
= \veRt \mAthbf{S}_0\mathbF{V}_2 \vert = b_1-\VarepsiloN_1^\pRIme$ for SOme $0<\varePSIlOn^\prIme,\varepsilon_1^\primE<1$. clEArly this is possIble as LoNG aS WE prEseLect $\varepsIlOn_1$ to bE Small enOUgH COMpaREd to $\varepsiloN$.

![First step oF The DisplaCeMenT SequenCe. \[figUrEs1PeRturb\]](Ras04.eps)

we noW displace All othER SteineR Points iN a deptH-fiRst Or brEAdTh-FirSt ORdeR RoOteD At $\mAthbf{t}$. SuPpOsE that In thE PROCess We hAve rEacheD the Steiner poInt $\MathBF{s}$ wIth paRent $\mAthbF{s}^\Prime$ And chiLdren $\MaThbf{u}_1,\mathbf{u}_2$. We dIsplAce $\mathbf{S}$ alOnG thE lIne thROugh $\maThbF{s}$ aNd the poInt $\mathBF{p}$ aNd IN THe Direction $\overrightArROW{\mAthbf{ps}}$, wHere $\maTHbF{p}$ IS the posiTiOn $\mAthbF{S}^\Prime$ Had *bEFoRe* its disPlacemENt; SeE Figure \[FiGurePeRtUrb\]. if $\vErt \maTHbf{sS}^\prime \Vert =a-\varEpsilON_1$ then we preseleCT $\vert \mathbf{su}_1 \VErT = \VErT \MathBf{sU}_2 \vert =b+\varepSiloN_2$ For $0<\vArepSIlOn_2<1$. WE SelecT $\varePsILoN_2$ Small enough so that thE dIsplacEment Of $\mathbf{s}$ prodUces the lenGTHS $\vert \matHbf{sS}^\PrIMe \vert =a-\varepsiLon_1^\prIme$ and $\vert
\MAthbf{su}_1 \vErt = \veRt \mathbf{Su}_2 \vert =b-\vaREPsilon_2^\prIme$, For SomE $0<\vaREPsIlon_1^\prime,\varePSIlon_2^\PrIme<1$. We coNtiNue this ProCesS unTil We Have displAced all STeInEr PoIntS. Call THe resultAnT trEe $t$.
$ and $0<\varepsilon,\vare psilon_1<1 $. In  th e f ir st s tep(Figure \[figu r eS1P erturb\]) we displace$\mat hb f {s}_ 0 $along  the li n et h rou gh  $ \ma th b f{ t}$ a nd$\mathb f{s}_0$ an d i nthe directio n  o f the vect or$\overrighta rro w{\mat hb f{t s }_0}$ . W e dis placeu ntil $ \vert \ma th b f{ts}_ 0  \vert= a _ 1- \var epsilon^\prime$ a n d$ \vert \mathbf{ s}_0\m at h bf { v }_1  \v ert
= \ver t\math b f{s}_0\ m at h b f {v} _ 2 \vert = b_1 -\varepsilo n _1^ \prime $for some $ 0<\va re p sil on^\prime,\ vare psilon_1^ \prime < 1$. Cle a rly thi s is p oss ibl e as lo ng  as  w e  pr e se lec t  $\ varepsil on _1 $ tobe s m a l l  eno ugh  com pared  to $\varepsi lon $.
! [Fi rst s tep o f th edispl acemen t seq ue nce. \[figureS1 Pert urb\]](Ra s04 .e ps) 
We no w  displ ace  al l other  Steine r  po in t s in  a depth-first orbr e a dt h-firstorderr oo te d  at $\ma th bf{ t}$. S uppos e th a tin the p rocess we  h ave rea ch ed the  S tei ner  poin t  $\m athbf{ s}$ with  pare n t $\mathbf{s}^ \ prime$ and ch i ld r e n$ \mat hbf {u}_1,\math bf{u } _2$.  Wed is pla c e $\m athbf {s } $a long the line throu gh  $\mat hbf{s }$ and the po int $\math b f { p}$ andin t h ed irection $\ove rrigh tarrow{\ma t hbf{ps}} $, wh ere $\ma thbf{p}$i s  the pos iti on$\m ath b f {s }^\prime$ had * befo re * its d isp lacemen t;see  Fi gur e\[figureP erturb\] .If  $ \v ert  \mat h bf{ss}^\ pr ime  \ ver t =a- \ vareps ilon_ 1$ t he nw e p reselec t  $ \ v ert\m at hbf{ su} _1  \ver t =\ ver t \math bf{su}_2\ve r t =b +\ va repsilo n_2$ for $0<\ va repsilon_2 <1 $.We sel e c t $\vare psilon_2$ small enoughs o thatthe  disp lace ment of $ \ma thbf{s }$p roduce s thelengt hs  $\ v e rt \m a t hb f{s s} ^\prime \v e r t = a-\va re psil on_1^\p rime$ and $\vert
\ m ath bf{su}_1 \ver t =  \ve r t  \ mat h bf { su} _2 \ve r t  =b-\varepsilon _2^\prime$ ,f or  some $0<\ v are ps ilon_1^ \prime, \vare p silon_2 ^\prime<1 $. We con ti nuet h isprocess un til we h ave displ a ced a l lStein erpoints .Cal l the  resul t ant  tree  $T$.
$ and_$0<\varepsilon,\varepsilon_1<1$. In_the first step (Figure_\[figureS1Perturb\]) we_displace_$\mathbf{s}_0$ along_the_line through $\mathbf{t}$_and $\mathbf{s}_0$ and_in the direction of_the vector $\overrightarrow{\mathbf{ts}_0}$._We_displace until $\vert \mathbf{ts}_0 \vert=a_1-\varepsilon^\prime$ and $\vert \mathbf{s}_0\mathbf{v}_1 \vert
= \vert \mathbf{s}_0\mathbf{v}_2 \vert = b_1-\varepsilon_1^\prime$_for_some $0<\varepsilon^\prime,\varepsilon_1^\prime<1$._Clearly_this_is possible as long as_we preselect $\varepsilon_1$ to be_small enough_compared to $\varepsilon$.

![First step of the displacement sequence._\[figureS1Perturb\]](Ras04.eps)

We_now displace all_other Steiner points in a depth-first or breadth-first order_rooted at $\mathbf{t}$. Suppose that in_the process we_have_reached_the Steiner point $\mathbf{s}$_with parent $\mathbf{s}^\prime$ and children $\mathbf{u}_1,\mathbf{u}_2$._We displace $\mathbf{s}$ along the line_through $\mathbf{s}$ and the point $\mathbf{p}$ and_in the direction $\overrightarrow{\mathbf{ps}}$, where $\mathbf{p}$_is the position $\mathbf{s}^\prime$ had_*before* its_displacement; see Figure \[figurePerturb\]. If_$\vert \mathbf{ss}^\prime \vert_=a-\varepsilon_1$ then_we preselect $\vert_\mathbf{su}_1 \vert = \vert \mathbf{su}_2 \vert_=b+\varepsilon_2$ for $0<\varepsilon_2<1$._We select $\varepsilon_2$ small enough so_that_the displacement of_$\mathbf{s}$_produces_the lengths_$\vert \mathbf{ss}^\prime \vert_=a-\varepsilon_1^\prime$_and $\vert
\mathbf{su}_1_\vert_= \vert \mathbf{su}_2 \vert =b-\varepsilon_2^\prime$, for_some_$0<\varepsilon_1^\prime,\varepsilon_2^\prime<1$. We continue this process until we_have displaced all Steiner_points._Call the resultant tree_$T$.