Tracer

n = 50 (slider from 1 to 50, step 1)
A = (-0.7242095207155905, -2.4155590698659717)
B = (-0.6571767614244705, 0.8913903884959491)
d = Distance(A, B)
seg1 = Segment((-0.7242095207155905, -2.4155590698659717), (-0.6571767614244703, 0.8913903884959491))
seg2 = Segment((-0.6571767614244703, 0.8913903884959491), (2.6497726969374504, 0.8243576292048295))
seg3 = Segment((2.6497726969374504, 0.8243576292048295), (2.5827399376463305, -2.482591829157091))
seg4 = Segment((2.5827399376463305, -2.482591829157091), (-0.7242095207155903, -2.415559069865973))
seg5 = Segment((-0.7242095207155903, -2.415559069865973), (-0.24323466590297588, 0.8569126718021454))
seg6 = Segment((-0.24323466590297588, 0.8569126718021454), (3.029237075765142, 0.37593781698952905))
seg7 = Segment((3.029237075765142, 0.37593781698952905), (2.5482622209525263, -2.8965339246785895))
seg8 = Segment((2.5482622209525263, -2.8965339246785895), (-0.7242095207155916, -2.4155590698659735))
seg9 = Segment((-0.7242095207155916, -2.4155590698659735), (0.16312216883767605, 0.7708261208623739))
seg10 = Segment((0.16312216883767605, 0.7708261208623739), (3.349507359566023, -0.11650556869089435))
seg11 = Segment((3.349507359566023, -0.11650556869089435), (2.4621756700127557, -3.3028907594192423))
seg12 = Segment((2.4621756700127557, -3.3028907594192423), (-0.7242095207155912, -2.415559069865973))
seg13 = Segment((-0.7242095207155912, -2.415559069865973), (0.5554852527678167, 0.6344883720105683))
seg14 = Segment((0.5554852527678167, 0.6344883720105683), (3.605532694644358, -0.6452064014728387))
seg15 = Segment((3.605532694644358, -0.6452064014728387), (2.3258379211609514, -3.6952538433493807))
seg16 = Segment((2.3258379211609514, -3.6952538433493807), (-0.7242095207155903, -2.4155590698659744))
seg17 = Segment((-0.7242095207155903, -2.4155590698659744), (0.9276667856675183, 0.45004955299034366))
seg18 = Segment((0.9276667856675183, 0.45004955299034366), (3.7932754085238356, -1.2018267533927658))
seg19 = Segment((3.7932754085238356, -1.2018267533927658), (2.1413991021407255, -4.067435376249082))
seg20 = Segment((2.1413991021407255, -4.067435376249082), (-0.7242095207155912, -2.415559069865972))
seg21 = Segment((-0.7242095207155912, -2.415559069865972), (1.273797242432485, 0.2204183741560608))
seg22 = Segment((1.273797242432485, 0.2204183741560608), (3.9097746864545186, -1.7775883889920152))
seg23 = Segment((3.9097746864545186, -1.7775883889920152), (1.911767923306442, -4.413565833014048))
seg24 = Segment((1.911767923306442, -4.413565833014048), (-0.7242095207155923, -2.415559069865973))
seg25 = Segment((-0.7242095207155923, -2.415559069865973), (1.5884179389912176, -0.050783743627048406))
seg26 = Segment((1.5884179389912176, -0.050783743627048406), (3.9531932652301407, -2.3634112033338592))
seg27 = Segment((3.9531932652301407, -2.3634112033338592), (1.6405658055233294, -4.728186529572783))
seg28 = Segment((1.6405658055233294, -4.728186529572783), (-0.7242095207155939, -2.4155590698659717))
seg29 = Segment((-0.7242095207155939, -2.4155590698659717), (1.8665671190136948, -0.3592797809532522))
seg30 = Segment((1.8665671190136948, -0.3592797809532522), (3.9228464079264143, -2.950056420682541))
seg31 = Segment((3.9228464079264143, -2.950056420682541), (1.3320697681971252, -5.006335709595261))
seg32 = Segment((1.3320697681971252, -5.006335709595261), (-0.7242095207155943, -2.415559069865972))
seg33 = Segment((-0.7242095207155943, -2.415559069865972), (2.1038582037726936, -0.7002045710273144))
seg34 = Segment((2.1038582037726936, -0.7002045710273144), (3.81921270261135, -3.5282722955156034))
seg35 = Segment((3.81921270261135, -3.5282722955156034), (0.991144978123061, -5.24362679435426))
seg36 = Segment((0.991144978123061, -5.24362679435426), (-0.7242095207155965, -2.4155590698659717))
seg37 = Segment((-0.7242095207155965, -2.4155590698659717), (2.296548971110742, -1.0681815262511725))
seg38 = Segment((2.296548971110742, -1.0681815262511725), (3.643926514725541, -4.088940018077511))
seg39 = Segment((3.643926514725541, -4.088940018077511), (0.6231680228992023, -5.436317561692309))
seg40 = Segment((0.6231680228992023, -5.436317561692309), (-0.7242095207155967, -2.415559069865971))
seg41 = Segment((-0.7242095207155967, -2.415559069865971), (2.441600572519036, -1.4574074302221658))
seg42 = Segment((2.441600572519036, -1.4574074302221658), (3.3997522121628414, -4.623217523456798))
seg43 = Segment((3.3997522121628414, -4.623217523456798), (0.23394211892820893, -5.581369163100603))
seg44 = Segment((0.23394211892820893, -5.581369163100603), (-0.7242095207155956, -2.4155590698659704))
seg45 = Segment((-0.7242095207155956, -2.4155590698659704), (2.536725457593739, -1.8617439579223882))
seg46 = Segment((2.536725457593739, -1.8617439579223882), (3.090540569537323, -5.122678936231723))
seg47 = Segment((3.090540569537323, -5.122678936231723), (-0.17039440877201129, -5.676494048175307))
seg48 = Segment((-0.17039440877201129, -5.676494048175307), (-0.7242095207155961, -2.415559069865973))
seg49 = Segment((-0.7242095207155961, -2.415559069865973), (2.580423450072369, -2.27481448077107))
seg50 = Segment((2.580423450072369, -2.27481448077107), (2.721168039167269, -5.5794474515590355))
seg51 = Segment((2.721168039167269, -5.5794474515590355), (-0.5834649316206963, -5.720192040653935))
seg52 = Segment((-0.5834649316206963, -5.720192040653935), (-0.7242095207155963, -2.41555906986597))
seg53 = Segment((-0.7242095207155963, -2.41555906986597), (2.572005406509624, -2.6901046298665223))
seg54 = Segment((2.572005406509624, -2.6901046298665223), (2.2974598465090716, -5.986319557091743))
seg55 = Segment((2.2974598465090716, -5.986319557091743), (-0.9987550807161494, -5.711773997091193))
seg56 = Segment((-0.9987550807161494, -5.711773997091193), (-0.7242095207155987, -2.4155590698659717))
seg57 = Segment((-0.7242095207155987, -2.4155590698659717), (2.511604084481182, -3.1010650314752004))
seg58 = Segment((2.511604084481182, -3.1010650314752004), (1.8260981228719535, -6.336878636671981))
seg59 = Segment((1.8260981228719535, -6.336878636671981), (-1.409715482324828, -5.6513726750627535))
seg60 = Segment((-1.409715482324828, -5.6513726750627535), (-0.7242095207156002, -2.415559069865972))
seg61 = Segment((-0.7242095207156002, -2.415559069865972), (2.4001720489174363, -3.501214594567887))
seg62 = Segment((2.4001720489174363, -3.501214594567887), (1.3145165242155217, -6.625596164200923))
seg63 = Segment((1.3145165242155217, -6.625596164200923), (-1.8098650454175151, -5.539940639499011))
seg64 = Segment((-1.8098650454175151, -5.539940639499011), (-0.7242095207156003, -2.415559069865975))
seg65 = Segment((-0.7242095207156003, -2.415559069865975), (2.2394666495854967, -3.884242721496852))
seg66 = Segment((2.2394666495854967, -3.884242721496852), (0.7707829979546192, -6.847918891797949))
seg67 = Segment((0.7707829979546192, -6.847918891797949), (-2.192893172346478, -5.379235240167073))
seg68 = Segment((-2.192893172346478, -5.379235240167073), (-0.7242095207156025, -2.4155590698659757))
seg69 = Segment((-0.7242095207156025, -2.4155590698659757), (2.0320223066335785, -4.24410882989051))
seg70 = Segment((2.0320223066335785, -4.24410882989051), (0.20347254660904457, -7.000340657239691))
seg71 = Segment((0.20347254660904457, -7.000340657239691), (-2.552759280740136, -5.171790897215157))
seg72 = Segment((-2.552759280740136, -5.171790897215157), (-0.7242095207156025, -2.415559069865976))
seg73 = Segment((-0.7242095207156025, -2.415559069865976), (1.7811105412712804, -4.5751376162459))
seg74 = Segment((1.7811105412712804, -4.5751376162459), (-0.3784680051086424, -7.080457678232785))
seg75 = Segment((-0.3784680051086424, -7.080457678232785), (-2.8837880670955265, -4.920879131852862))
seg76 = Segment((-2.8837880670955265, -4.920879131852862), (-0.7242095207156019, -2.4155590698659797))
seg77 = Segment((-0.7242095207156019, -2.4155590698659797), (1.4906883819257883, -4.8721085588551905))
seg78 = Segment((1.4906883819257883, -4.8721085588551905), (-0.9658611070634224, -7.08700646149658))
seg79 = Segment((-0.9658611070634224, -7.08700646149658), (-3.180759009704813, -4.630456972507369))
seg80 = Segment((-3.180759009704813, -4.630456972507369), (-0.7242095207156023, -2.415559069865979))
seg81 = Segment((-0.7242095207156023, -2.415559069865979), (1.1653359595397677, -5.130338248551584))
seg82 = Segment((1.1653359595397677, -5.130338248551584), (-1.549443219145837, -7.019883728806954))
seg83 = Segment((-1.549443219145837, -7.019883728806954), (-3.4389886994012087, -4.305104550121351))
seg84 = Segment((-3.4389886994012087, -4.305104550121351), (-0.7242095207156036, -2.415559069865982))
seg85 = Segment((-0.7242095207156036, -2.415559069865982), (0.8101842761703617, -5.3457542488696355))
seg86 = Segment((0.8101842761703617, -5.3457542488696355), (-2.120010902833292, -6.880148045755602))
seg87 = Segment((-2.120010902833292, -6.880148045755602), (-3.654404699719258, -3.9499528667519486))
seg88 = Segment((-3.654404699719258, -3.9499528667519486), (-0.7242095207156045, -2.4155590698659823))
seg89 = Segment((-0.7242095207156045, -2.4155590698659823), (0.43083428602163987, -5.514959320801044))
seg90 = Segment((0.43083428602163987, -5.514959320801044), (-2.6685659649134212, -6.670003127538289))
seg91 = Segment((-2.6685659649134212, -6.670003127538289), (-3.823609771650668, -3.5706028766032287))
seg92 = Segment((-3.823609771650668, -3.5706028766032287), (-0.7242095207156067, -2.415559069865984))
seg93 = Segment((-0.7242095207156067, -2.415559069865984), (0.03326856505094511, -5.6352849992832414))
seg94 = Segment((0.03326856505094511, -5.6352849992832414), (-3.1864573643663126, -6.392763085049793))
seg95 = Segment((-3.1864573643663126, -6.392763085049793), (-3.9439354501328663, -3.173037155632536))
seg96 = Segment((-3.9439354501328663, -3.173037155632536), (-0.7242095207156085, -2.415559069865985))
seg97 = Segment((-0.7242095207156085, -2.415559069865985), (-0.37624303782776236, -5.704833676487489))
seg98 = Segment((-0.37624303782776236, -5.704833676487489), (-3.6655176444492654, -6.052800159375336))
seg99 = Segment((-3.6655176444492654, -6.052800159375336), (-4.013484127337112, -2.763525552753833))
seg100 = Segment((-4.013484127337112, -2.763525552753833), (-0.7242095207156085, -2.4155590698659832))
seg101 = Segment((-0.7242095207156085, -2.4155590698659832), (-0.7912422800067106, -5.7225085282279045))
seg102 = Segment((-0.7912422800067106, -5.7225085282279045), (-4.098191738368632, -5.655475768936802))
seg103 = Segment((-4.098191738368632, -5.655475768936802), (-4.0311589790775315, -2.348526310574881))
seg104 = Segment((-4.0311589790775315, -2.348526310574881), (-0.7242095207156103, -2.415559069865983))
seg105 = Segment((-0.7242095207156103, -2.415559069865983), (-1.2051843755282106, -5.688030811534103))
seg106 = Segment((-1.2051843755282106, -5.688030811534103), (-4.477656117196331, -5.207055956721505))
seg107 = Segment((-4.477656117196331, -5.207055956721505), (-3.9966812623837313, -1.9345842150533845))
seg108 = Segment((-3.9966812623837313, -1.9345842150533845), (-0.7242095207156107, -2.4155590698659846))
seg109 = Segment((-0.7242095207156107, -2.4155590698659846), (-1.611541210268863, -5.601944260594337))
seg110 = Segment((-1.611541210268863, -5.601944260594337), (-4.7979264009972145, -4.714612571041084))
seg111 = Segment((-4.7979264009972145, -4.714612571041084), (-3.910594711443964, -1.5282273803127322))
seg112 = Segment((-3.910594711443964, -1.5282273803127322), (-0.7242095207156121, -2.4155590698659846))
seg113 = Segment((-0.7242095207156121, -2.4155590698659846), (-2.003904294199005, -5.465606511742532))
seg114 = Segment((-2.003904294199005, -5.465606511742532), (-5.053951736075553, -4.18591173825914))
seg115 = Segment((-5.053951736075553, -4.18591173825914), (-3.774256962592162, -1.1358642963825916))
seg116 = Segment((-3.774256962592162, -1.1358642963825916), (-0.7242095207156138, -2.4155590698659832))
seg117 = Segment((-0.7242095207156138, -2.4155590698659832), (-2.37608582709871, -5.281167692722308))
seg118 = Segment((-2.37608582709871, -5.281167692722308), (-5.241694449955036, -3.6292913863392133))
seg119 = Segment((-5.241694449955036, -3.6292913863392133), (-3.5898181435719425, -0.7636827634828864))
seg120 = Segment((-3.5898181435719425, -0.7636827634828864), (-0.724209520715617, -2.4155590698659815))
seg121 = Segment((-0.724209520715617, -2.4155590698659815), (-2.7222162838636805, -5.051536513888024))
seg122 = Segment((-2.7222162838636805, -5.051536513888024), (-5.358193727885724, -3.053529750739962))
seg123 = Segment((-5.358193727885724, -3.053529750739962), (-3.360186964737662, -0.4175523067179183))
seg124 = Segment((-3.360186964737662, -0.4175523067179183), (-0.7242095207156187, -2.4155590698659815))
seg125 = Segment((-0.7242095207156187, -2.4155590698659815), (-3.0368369804224176, -4.780334396104918))
seg126 = Segment((-3.0368369804224176, -4.780334396104918), (-5.401612306661353, -2.467706936398119))
seg127 = Segment((-5.401612306661353, -2.467706936398119), (-3.088984846954556, -0.10293161015918217))
seg128 = Segment((-3.088984846954556, -0.10293161015918217), (-0.7242095207156214, -2.4155590698659815))
seg129 = Segment((-0.7242095207156214, -2.4155590698659815), (-3.3149861604448994, -4.471838358778715))
seg130 = Segment((-3.3149861604448994, -4.471838358778715), (-5.37126544935763, -1.8810617190494359))
seg131 = Segment((-5.37126544935763, -1.8810617190494359), (-2.780488809628353, 0.17521756986329784))
seg132 = Segment((-2.780488809628353, 0.17521756986329784), (-0.724209520715621, -2.415559069865981))
seg133 = Segment((-0.724209520715621, -2.415559069865981), (-3.5522772452039004, -4.130913568704652))
seg134 = Segment((-3.5522772452039004, -4.130913568704652), (-5.26763174404257, -1.3028458442163715))
seg135 = Segment((-5.26763174404257, -1.3028458442163715), (-2.439564019554292, 0.41250865462230135))
seg136 = Segment((-2.439564019554292, 0.41250865462230135), (-0.7242095207156214, -2.415559069865979))
seg137 = Segment((-0.7242095207156214, -2.415559069865979), (-3.7449680125419533, -3.7629366134807922))
seg138 = Segment((-3.7449680125419533, -3.7629366134807922), (-5.092345556156766, -0.7421781216544598))
seg139 = Segment((-5.092345556156766, -0.7421781216544598), (-2.071587064330435, 0.6051994219603554))
seg140 = Segment((-2.071587064330435, 0.6051994219603554), (-0.7242095207156214, -2.4155590698659766))
seg141 = Segment((-0.7242095207156214, -2.4155590698659766), (-3.890019613950249, -3.3737107095097976))
seg142 = Segment((-3.890019613950249, -3.3737107095097976), (-4.848171253594071, -0.20790061627516998))
seg143 = Segment((-4.848171253594071, -0.20790061627516998), (-1.6823611603594433, 0.7502510233686516))
seg144 = Segment((-1.6823611603594433, 0.7502510233686516), (-0.7242095207156222, -2.415559069865976))
seg145 = Segment((-0.7242095207156222, -2.415559069865976), (-3.985144499024954, -2.9693741818095765))
seg146 = Segment((-3.985144499024954, -2.9693741818095765), (-4.538959610968553, 0.2915607964997551))
seg147 = Segment((-4.538959610968553, 0.2915607964997551), (-1.2780246326592217, 0.8453759084433545))
seg148 = Segment((-1.2780246326592217, 0.8453759084433545), (-0.7242095207156222, -2.415559069865977))
seg149 = Segment((-0.7242095207156222, -2.415559069865977), (-4.028842491503586, -2.5563036589608945))
seg150 = Segment((-4.028842491503586, -2.5563036589608945), (-4.169587080598504, 0.74832931182707))
seg151 = Segment((-4.169587080598504, 0.74832931182707), (-0.8649541098105393, 0.8890739009219877))
seg152 = Segment((-0.8649541098105393, 0.8890739009219877), (-0.724209520715623, -2.415559069865977))
seg153 = Segment((-0.724209520715623, -2.415559069865977), (-4.020424447940845, -2.1410135098654424))
seg154 = Segment((-4.020424447940845, -2.1410135098654424), (-3.7458788879403087, 1.1552014173597795))
seg155 = Segment((-3.7458788879403087, 1.1552014173597795), (-0.44966396071508674, 0.8806558573592436))
seg156 = Segment((-0.44966396071508674, 0.8806558573592436), (-0.7242095207156225, -2.4155590698659783))
seg157 = Segment((-0.7242095207156225, -2.4155590698659783), (-3.9600231259124072, -1.7300531082567663))
seg158 = Segment((-3.9600231259124072, -1.7300531082567663), (-3.2745171643031967, 1.5057604969400187))
seg159 = Segment((-3.2745171643031967, 1.5057604969400187), (-0.03870355910641221, 0.8202545353308066))
seg160 = Segment((-0.03870355910641221, 0.8202545353308066), (-0.7242095207156238, -2.415559069865978))
seg161 = Segment((-0.7242095207156238, -2.415559069865978), (-3.8485910903486653, -1.3299035451640793))
seg162 = Segment((-3.8485910903486653, -1.3299035451640793), (-2.7629355656467673, 1.7944780244689624))
seg163 = Segment((-2.7629355656467673, 1.7944780244689624), (0.36144600398627436, 0.7088224997670636))
seg164 = Segment((0.36144600398627436, 0.7088224997670636), (-0.7242095207156236, -2.415559069865979))
seg165 = Segment((-0.7242095207156236, -2.415559069865979), (-3.687885691016728, -0.9468754182351171))
seg166 = Segment((-3.687885691016728, -0.9468754182351171), (-2.2192020393858654, 2.016800752065987))
seg167 = Segment((-2.2192020393858654, 2.016800752065987), (0.744474130915239, 0.5481171004351255))
seg168 = Segment((0.744474130915239, 0.5481171004351255), (-0.7242095207156227, -2.415559069865979))
seg169 = Segment((-0.7242095207156227, -2.415559069865979), (-3.480441348064813, -0.5870093098414597))
seg170 = Segment((-3.480441348064813, -0.5870093098414597), (-1.651891588040294, 2.169222517507731))
seg171 = Segment((-1.651891588040294, 2.169222517507731), (1.1043402393088961, 0.34067275748321135))
seg172 = Segment((1.1043402393088961, 0.34067275748321135), (-0.724209520715623, -2.415559069865979))
seg173 = Segment((-0.724209520715623, -2.415559069865979), (-3.2295295827025177, -0.25598052348606837))
seg174 = Segment((-3.2295295827025177, -0.25598052348606837), (-1.069951036322606, 2.2493395385008257))
seg175 = Segment((-1.069951036322606, 2.2493395385008257), (1.4353690256642881, 0.08976099212091437))
seg176 = Segment((1.4353690256642881, 0.08976099212091437), (-0.7242095207156223, -2.4155590698659797))
seg177 = Segment((-0.7242095207156223, -2.4155590698659797), (-2.939107423357025, 0.040990419123220434))
seg178 = Segment((-2.939107423357025, 0.040990419123220434), (-0.4825579343678261, 2.2558883217646244))
seg179 = Segment((-0.4825579343678261, 2.2558883217646244), (1.732339968273577, -0.20066116722457572))
seg180 = Segment((1.732339968273577, -0.20066116722457572), (-0.7242095207156232, -2.4155590698659783))
seg181 = Segment((-0.7242095207156232, -2.4155590698659783), (-2.6137550009710093, 0.2992201088196156))
seg182 = Segment((-2.6137550009710093, 0.2992201088196156), (0.10102417771458594, 2.1887655890749995))
seg183 = Segment((0.10102417771458594, 2.1887655890749995), (1.9905696579699699, -0.5260135896105957))
seg184 = Segment((1.9905696579699699, -0.5260135896105957), (-0.7242095207156258, -2.4155590698659792))
seg185 = Segment((-0.7242095207156258, -2.4155590698659792), (-2.258603317601608, 0.5146361091376659))
seg186 = Segment((-2.258603317601608, 0.5146361091376659), (0.6715918614020371, 2.049029906023648))
seg187 = Segment((0.6715918614020371, 2.049029906023648), (2.205985658288018, -0.8811652729799975))
seg188 = Segment((2.205985658288018, -0.8811652729799975), (-0.724209520715628, -2.415559069865978))
seg189 = Segment((-0.724209520715628, -2.415559069865978), (-1.8792533274528889, 0.6838411810690772))
seg190 = Segment((-1.8792533274528889, 0.6838411810690772), (1.2201469234821662, 1.8388849878063382))
seg191 = Segment((1.2201469234821662, 1.8388849878063382), (2.3751907302194266, -1.2605152631287169))
seg192 = Segment((2.3751907302194266, -1.2605152631287169), (-0.7242095207156285, -2.4155590698659775))
seg193 = Segment((-0.7242095207156285, -2.4155590698659775), (-1.4816876064821993, 0.8041668595512759))
seg194 = Segment((-1.4816876064821993, 0.8041668595512759), (1.7380383229350544, 1.561644945317844))
seg195 = Segment((1.7380383229350544, 1.561644945317844), (2.4955164087016235, -1.6580809840994097))
seg196 = Segment((2.4955164087016235, -1.6580809840994097), (-0.7242095207156307, -2.4155590698659775))
seg197 = Segment((-0.7242095207156307, -2.4155590698659775), (-1.0721760036034949, 0.8737155367555243))
seg198 = Segment((-1.0721760036034949, 0.8737155367555243), (2.217098603018007, 1.2216820196433855))
seg199 = Segment((2.217098603018007, 1.2216820196433855), (2.56506508590587, -2.067592586978116))
seg200 = Segment((2.56506508590587, -2.067592586978116), (-0.7242095207156316, -2.41555906986598))