.. DO NOT EDIT. .. THIS FILE WAS AUTOMATICALLY GENERATED BY SPHINX-GALLERY. .. TO MAKE CHANGES, EDIT THE SOURCE PYTHON FILE: .. "_auto_examples/distance/plot_line_segment_to_circle.py" .. LINE NUMBERS ARE GIVEN BELOW. .. only:: html .. note:: :class: sphx-glr-download-link-note Click :ref:`here ` to download the full example code .. rst-class:: sphx-glr-example-title .. _sphx_glr__auto_examples_distance_plot_line_segment_to_circle.py: ==================================== Distance from line segment to circle ==================================== .. GENERATED FROM PYTHON SOURCE LINES 6-39 .. image-sg:: /_auto_examples/distance/images/sphx_glr_plot_line_segment_to_circle_001.png :alt: plot line segment to circle :srcset: /_auto_examples/distance/images/sphx_glr_plot_line_segment_to_circle_001.png :class: sphx-glr-single-img .. rst-class:: sphx-glr-script-out .. code-block:: none 1.1432367908685324 0.07148876708714522 0.08458993936813884 0.7468730546724267 0.6899632478281588 0.2909608787199421 0.6226130474399079 0.18045375345022774 0.9783490276802564 0.5746050583748107 0.6391752695093474 0.2744910319028358 0.1150459116354686 1.3507939605923234 1.056991601926134 0.3032226691996284 0.7927691841956767 0.8650608643668006 1.9091713747156644 0.9924230529044511 0.23663448119291877 0.5544436458213117 0.23610826972617077 0.5047747565066774 0.8239606739931024 0.684348389056718 0.018072795690070746 1.2263193718914707 0.0706777433789044 0.17444655671539072 0.7684203202984513 0.0895459494261106 0.5429770450784945 0.4368198192331202 0.048944462989805405 0.3048819770202419 0.19614826157049484 0.7814303876497913 0.29803454649920974 1.2683711811221505 0.2821499161917611 0.6356016846195185 0.4199662654543402 0.22367101430927175 0.6837566650605834 0.060605249093651455 0.4834004141332887 0.4816895001874993 0.7864602110161631 0.12069111388268336 0.427747321085955 0.875145592519307 0.9414299859612593 1.1338683670482748 0.08294509705794366 0.8719911744039868 0.5284984965748178 0.15961110023181405 0.7245326949944325 0.283500036536394 0.6661630218987661 0.6220920584909868 0.131733030238882 1.2672579487618907 0.24478509334296322 0.5267452000775974 0.13051061730428087 0.1182784790703236 0.273300396690242 0.903508863392731 0.789559749119662 1.1759281584902281 0.12027961134391958 0.1394738135686029 0.03332174684624398 0.572209628878933 0.5382815854028752 0.7268344015514315 0.8118495420353804 0.6390923041762677 0.9528234816305198 0.1621833980691287 0.5591261891029488 0.15250500332888856 0.3420283538249741 0.2966575569655588 0.08968513227540062 0.7626125324782006 0.23734982429475407 0.7355266919450918 0.3155098120305753 0.36029325941760765 0.5826637624038808 0.2733695794777284 0.4310921133135809 0.12874216097775926 0.39184809816559 0.14258650627881994 0.5533159479453826 0.18415356663997234 0.6567725261926254 0.670838683691359 0.062255667776760976 0.17702882029102127 0.07170627658936261 0.5781745588753058 0.8217193064384899 0.09726071259934933 0.6934924687709382 0.5014033992486109 0.039823845649161665 1.9144441507911032 0.6450607660653264 0.4083963988670358 2.3738217128478034 0.08311846234184443 0.09752247981140656 0.15461299326132996 0.29162554863802426 0.5643147633886186 0.1500334065888714 0.3439489307395321 0.5975386882850531 0.5054572916906088 0.054835915425140706 0.7918745883023832 0.047080657136541505 0.05657747053402055 0.07461806733308507 0.6664113468697029 0.2209823322124481 0.2461483572834679 0.9697299170831225 0.38395204746924727 0.09710636670758416 1.0249756279662123 0.4249099322800018 0.2818596253915073 0.04601729574743241 0.3725978121256998 0.42997997855902104 0.753107806652241 0.8092767879388713 0.8321788705000087 0.07913572215087274 0.31068662306865436 0.123715346962755 0.5647578305191698 0.18060770257812128 1.6860599959167206 0.696663718770386 0.06083595224245432 0.2657483144170787 0.40530406112602446 0.6826607619268625 0.06009161062403889 0.3725421021079328 0.8735558574032215 0.5326707798400608 0.06632451573090968 0.08178026115627736 0.7576474686985946 0.7288893626778244 0.6925101441614507 0.34327355589979314 0.6000026487169817 0.5301844458038946 0.602159766182427 0.2895941781077773 0.27081102510456523 0.47187123424223165 0.16178361396892707 0.8082085987282042 1.1602486423421114 0.10653278100248043 0.005626228883005522 0.7575247884379503 0.612876146622427 1.1448085002538362 0.37460971254643566 0.24052250209593307 0.09341173024487753 0.27083356747092646 0.9397344419811197 0.445727167981832 0.7508224370094377 1.1324331522680942 0.10254130517570671 0.46856314772098545 0.1633852774167383 0.2947207575028194 0.7989914100890835 0.4921596016566395 0.560905770508147 0.5749267303702325 0.15213236512816736 0.39862097590242523 0.7756334626903929 0.28070137240269993 0.14624323310391826 0.4770046806314355 0.44402982029076016 0.16268248622088785 0.02901067247081957 0.3790321242107145 0.7914359077387734 0.2907230576974755 0.22280822736807518 0.3674192568155474 0.5360835800049332 0.11606133883197217 0.4096712384419087 0.5421698150615637 0.2846250690577153 0.6703566414289754 0.15634929496327227 0.13354210475772463 0.5638864863227879 0.4954445136759073 0.8135972620262377 0.2959321935235235 0.13464328217249152 0.4671619809192649 0.6223581135666523 0.5893056919242818 1.2409808248580207 0.42998659108796194 0.35131782465650785 0.7736125624220548 0.3654020973078796 0.8867750049428885 0.5085210476750758 0.06595358819914797 0.005408624238040524 0.365742334074938 0.5871508060627293 1.196822869880289 0.10565835552365502 0.7069555704363387 0.8108564952415034 0.7345767859177789 0.8707820986285428 0.2656912749141267 0.19517014907146563 0.34160082421829624 0.2871335908971919 0.5999785203532362 0.7354706087607167 0.21520199802750997 0.12157999446279198 0.940576380722318 1.3149810990863957 0.7452486025728563 1.6285387623889558 0.014323980839564 1.3042987420404102 0.05905801276736245 0.0939069052285788 0.3650575971716513 0.005238035764942671 0.052382655235999456 0.22932320644686957 1.2615270147380808 0.26980736109944886 0.07990721417009938 0.26645494595497354 0.33977761420472313 0.27136504145931195 0.6938794458089385 0.2555272423130757 0.5312478506196575 0.42571140334713603 0.5671875300384893 0.1095394482126837 0.043019133893893655 0.9603447898872948 0.6184497977177242 0.2843220922088466 0.17056539463528844 0.6028401405557205 0.03363882537867981 1.32278785140121 0.16230292181555883 0.6757505962037442 0.30163978310344974 0.9562245364522362 0.018920977013967746 0.4451105707703869 0.029731112717008665 0.06609045310530405 0.32700648026705653 1.6221333175882136 0.3563417373930355 0.4621379518472011 1.048708760138438 0.08597051918661665 0.14160634501542227 0.32713510479756086 0.7039855061109642 0.06797377041654899 0.30513579645388045 0.3087586271288561 0.7548146044148069 0.3261319413936932 0.0390201912552724 0.31091158488483916 0.24646092012080348 1.5049271567417384 0.08945133912904416 0.3182544210962268 0.39701546529578985 0.1437341284293478 0.14327652790369474 0.45791828913735133 0.2080669463666021 0.5035077911982544 0.07378678917144486 0.016229288234246107 0.5356916589527232 0.6405222695372262 0.5970503459243396 0.29854559508875234 0.43512888981193115 0.09866380102471815 0.40524186068039375 0.08550256340509049 0.9515213633734139 1.0914508718523284 0.43450304579825005 0.5966172809715503 0.26468511388855376 0.8134536104841579 0.1700324732425761 1.19426486038249 0.6843788770039534 0.3375362514791184 0.5602974422616759 0.07189189957125608 1.1541296026537178 0.7098907136440266 0.4307698707279179 0.19939193562999274 0.0013329581758201184 0.13200156439994581 0.5695224057269338 0.6663165171162401 0.24951168266040144 0.548067338199053 0.525638306377286 0.7544954437044568 0.7479399870018647 0.3670707754131304 0.03622209662497004 0.6348584328498638 0.02830136136875347 0.15111567416384294 0.34973234730154223 0.2159199790092307 0.4218694724647858 1.1415440068652702 0.7197122423911899 0.1990381391759354 0.3019004561100794 1.0399302202125869 0.03802373057204984 0.5783547511496188 0.5107417403203613 0.14584957442939644 0.4879078484640652 0.23387202943286245 0.6272610673030234 0.6177069638133407 0.35003162977065333 0.14021723301319922 0.3310859610731384 0.29384399222929614 0.46902581710853786 1.2186837429749167 0.7136672731768664 0.1348337758839645 0.607891831661167 0.09820548195602982 0.08467311858475272 0.16702104394563422 0.6895474294659522 0.06462764382281895 0.576420740170313 0.32391912624625957 0.540277408058875 0.41505782610574676 0.2052517675631986 0.21254567872308802 0.14950311540319383 1.2255991521966363 0.5476448157444141 0.6530918610137247 0.5113677814556903 0.012171835437511595 0.1433122445766633 0.24905950309045366 0.5962602604036333 0.07754494743855529 0.12269908877450676 0.07498482183193067 0.30294194488207193 1.4063265616605853 0.4579343827174918 0.456780330058706 0.4182520004770746 0.2250184182683594 0.10967478705415207 0.22613222962591242 0.7950421728526842 0.22925949780309973 0.7187467159137552 1.0862184446055851 0.6001787033462669 0.7147040613089045 0.33721879268054145 0.9432482948040636 0.5637825861200964 0.27542014479131727 0.27329414565598 0.6456921037397875 0.15192700753539295 0.20302562139090058 0.2551839085417357 0.13570417618248035 0.2152491636473767 0.05496635871537147 0.12671372567631053 0.5353390013959539 0.2723369923185076 0.15727110249814738 0.925194750149379 0.8828160006900245 0.839026279001349 0.9469332754331575 0.3205823274057362 0.20318376550392145 0.1370073861700046 0.090262417132104 0.0022068856249757548 0.010096054242937346 0.5719953268170779 0.5616093992682814 0.35845759316925213 0.20478178127284782 0.050508827713412814 0.2794754692033237 0.24087115316595328 0.2981451823890834 0.609835978081398 0.6891522414620956 0.7977776694485803 0.6144893343619553 0.07577730216135335 0.6669364442489917 0.6651560833723031 0.9611060814980026 0.6105832332726054 0.73270313960547 0.23558255524361638 0.31631495467170495 0.049112132575106146 0.349018347274857 1.3926650607937896 0.1713716794449182 0.5256427341846291 0.22100111968692374 0.4770926662265679 0.5530708379722786 0.06204160063989093 0.2826999353391663 0.29623312013977576 0.36582175157699076 0.6046132414564221 0.08337057834704747 0.34727350888576114 0.003084475593336086 0.10438595253858608 1.1459052985323437 1.213655202639223 0.3826979778574087 0.548132234054066 0.8565447336959078 0.3630997622013777 0.12309911745746545 0.22063092022792358 0.9022926462417767 0.17615763514364932 0.2746383858325966 0.3587831437986271 0.48581677263382733 0.25152135184679947 0.008503257077364079 0.2742137195203395 0.38504358329264465 0.10743607094417659 0.13312837560594146 0.2355739237806672 0.6830477657699267 0.2870913484016963 0.5486482618266584 0.7467901906778637 0.4227085879013561 0.20341829007704754 0.4228966015381168 0.41874156563731996 0.001443839466629898 0.4821886848713814 0.5064192187928349 0.21610752229635705 0.4487518561579189 0.7957935494864408 0.6252410187323961 0.16816655874836528 0.5925600869443807 0.007321706240740646 0.0005653256526844404 0.22314500794551778 0.20962475606889655 0.6377092936577993 0.3211189959272557 0.14604652299183213 0.5579962355377491 0.8406231869330348 0.37978566994733143 0.7425279231746928 0.72174750371779 0.8016728932827133 0.2790693813571095 0.08778466748680194 1.337970334938724 0.28806498599415714 0.5739873628431494 0.245342249517693 0.2538076793000545 1.518842266586941 0.4618515189719191 0.6088028934983941 0.8511552791409643 0.4483300724547445 1.506581458329346 0.585337726042513 0.21781323928545857 0.02258648898539596 0.3789019803611617 0.12906796255520833 0.06989725365753299 0.8868289155311304 0.16427634267555996 0.6907013075124047 0.630207613946971 0.1211732898092636 0.03209064649972626 0.5275863189266401 0.4996491715824877 0.6618047060045561 0.02154139957118153 0.6793343243989368 0.9754069742334619 0.41889302039154475 0.4649208443300768 0.04550491909997022 0.4591501270041465 0.7225373192456708 0.10023513673825168 0.20477080867647962 0.3380214970082525 0.4763099938995436 0.7956996983507721 0.6798875205823636 0.4415481989890956 0.2159785753603445 0.3527042737859627 0.05652837404565534 1.6512954499045818 0.22387664033585072 0.8332169141205406 0.5337567187641443 0.11054236440039399 0.04534621594449607 0.9453427920227047 0.9871743159637303 0.5258188640567114 0.22835933618732931 0.5125914854470397 0.039651960423462466 0.485668624582898 0.7829076979337786 0.3257459285793412 0.33469484757730045 0.7593677864526505 0.6309226304834483 0.5486213604775823 0.6502970321847781 0.42738172701983723 0.41496632751861606 0.504783683028212 0.604962228651367 0.16085691633681898 0.5320972427214419 0.04153017732714169 0.3830275398181337 0.48771700313515387 0.6628309092146899 0.536019544366928 0.4856001582115193 0.26540693667448445 0.29942713246529007 1.0246119992229346 0.15126260457663215 0.26126814189783004 0.08741616901247076 0.6889581602656402 0.21306882373055594 0.17983229583629723 0.070138616715203 0.8117163609884704 0.12650433491103888 0.089286972169025 0.09474203504855959 0.6135166328973879 0.9819331369438389 1.241647859705234 0.5195280152108125 0.13737845173065286 0.3518274261713306 0.1190161975839954 1.4329936366277032 1.5301649169805138 0.6449624622133712 0.12459297107778022 0.24699487859468003 0.3282217407358113 0.24991093715962903 0.0281926464827552 0.5611402106061127 0.3395291096962807 0.7653953341346605 1.2831837333957448 0.4000560268347999 0.6472037462344195 1.1038690098905484 0.9772393649507749 1.0202789475869594 1.0390752930961553 0.8199669160613368 0.37685304180308127 0.08427350308910833 0.04723716070144963 0.7643112618178836 0.3548581889768669 0.11993049865765226 0.009714650607111807 0.08912237608749925 0.46537058020283295 0.23636576937918438 0.4332595216020527 0.5547388299973282 0.3233336330959009 0.796525235732991 0.5265745237378746 0.23624803625129082 0.3097490168487874 1.6492192334491083 0.31656390672318474 1.0649808630450592 0.47842309204165767 0.45194463728736 1.2726167915369568 0.6282614731298624 0.13230367865790937 0.7814975427016171 0.36088720779024186 0.05239222287058581 0.22107962113821447 0.5954922385819402 1.148576687021671 0.9449969055237591 0.35222701235587356 0.5821159377967684 0.34159262908153315 1.0049178547877247 0.5204598592770484 1.2823980672705586 0.3489666113213452 0.44061957478600544 1.2532610082381042 0.11775703279198012 0.2920109559301759 0.5860125829129841 0.9846614834052783 0.41889433838710505 0.942960605480303 0.18939541097856877 0.18343063987042113 0.17524941683194756 0.3346033218863431 0.08326533835298591 0.3934463587862571 0.6669875229592817 0.892742344851149 0.9717406667541166 1.237116695949045 0.7926999786077761 0.15448262110310734 0.08911137182380012 0.036787080093845514 0.03219148872646721 1.3358656359742793 0.6493408586841845 0.21814557721648875 0.4696368810111497 0.3449283545593656 0.43429534540553905 0.8379358837990732 0.4792567801648723 0.15247255112723365 0.4534241679245966 1.2933768679019948 0.6945778971651047 1.1148614044831138 0.40850429799796384 0.7713809195687787 1.1124675426516615 1.4887029867723558 0.1589490403300345 0.6835776882249684 0.22041018195577503 0.5861166419481098 0.1462533014869237 0.44975081411242207 0.5024511622738143 0.9375472956335682 1.0588187715374726 0.2563361412048355 0.19712437326257282 0.7868617239258098 0.6707866495655704 0.4388787140692716 0.30472936857780547 0.02418677001138476 0.06874737537910255 0.99059167709086 0.491889870275436 0.4369525300831767 0.7693408135103716 0.18573364032295137 0.029896913990222762 0.4893717017067196 0.12768644967952425 0.06290097583728937 0.10331365349962071 0.2721183416834364 0.5802694679497188 0.06862807743433047 0.4943771932489815 0.32959187949609986 0.42111589912898223 0.05324632062844775 0.3977727558055814 0.10575197823976984 1.187535250819871 0.20193725670667706 0.12402336768077309 0.4703124490690828 0.6983746021640583 0.17081017627248293 0.43396520383347087 0.4317867442552167 0.11464218679200396 0.08392791874390998 1.0069943998513802 0.8023567828867384 0.0464500943569595 0.9115589360701425 0.12499022439235258 0.30683297712306057 0.17031388423385307 0.25780588939237475 0.2976821486419187 0.9137210631331312 0.9524776991958205 1.0580809167683936 0.5220294416612294 0.27329967672053945 0.8567655262213859 0.7697986354635628 0.35615849318609105 0.6449526350605157 1.0063935258366086 1.6590164417883222 0.0656254112715329 0.12825565170598865 1.0629003127483232 0.37226941613839515 0.3383244802720291 0.10952523669398824 0.2866190985150758 0.609812701174202 0.3975180292421079 0.30465676680666953 0.4812691128290225 0.3532399011173911 1.2119715650174399 0.3213644709535011 1.1765284587103826 0.39976043515300397 0.14157314314666805 0.24402572197996134 0.7009961645146364 1.0985126964235794 0.10888955190449566 0.1798766055981028 0.6729548476831865 0.7369293530558957 0.08985905316914856 1.593082613131081 0.18559454171063966 0.09972951796604068 0.8354520537542113 0.4743929905218077 0.9597119780785232 0.8329050684074844 0.4571784877547187 0.02578739827903771 0.3912436209815269 0.6289368269955916 0.02724293687020966 0.5606833504161979 0.6633415820951227 0.25999968011992636 0.045772751007091106 0.044765268052270775 0.38145168987817596 0.29479650696476717 1.4073683993087158 0.5821810528559072 0.6170382290808479 0.788957212318422 0.26636235869119107 0.8448222269462025 0.5625120616086109 0.7560297903075994 0.054749584947340044 0.22439726263999496 0.5491690265318591 0.5632462175930215 0.16798797351988348 0.18993352452395645 0.8101199463987052 0.0898785406040893 0.21696903920826793 0.3774470743221753 0.31286301501913977 0.8265878635335834 0.726412035949437 0.9109224617695305 0.1391379567835753 0.34988433884866715 0.09031755139520735 0.4329578156480986 0.02805046566021924 0.10170776646196765 0.21445089404933992 1.2778640065550286 0.37437321747545244 0.9268183546513405 0.2976983583744017 0.7099319913045977 0.10390849811937966 0.27833734756854417 0.4840199190872714 0.7905224407607401 0.17743681137003633 1.2390398021880842 0.2573605237307175 1.2995144786593729 0.15475341591335307 0.39401140635890347 0.8736459856433659 0.5023767411596298 0.8250884851165278 1.1765920888220425 0.3350938147445854 0.9924236702669743 0.20801004756460886 0.037829927787726536 0.3397970096625852 0.17239280763890577 0.537736095981639 0.5618128584465233 0.11134208210701166 0.10262518199580643 0.08911295100881426 0.5412119800289612 0.09279563814988503 0.0034086108657153274 0.6337235533701672 1.4749900125351132 0.41238889741217755 0.08574865962445581 0.524615923730616 0.23320475258738624 0.2758864082997439 0.570773971982558 0.48344692102517567 0.763208167514167 0.2724725581401402 0.4106364864038305 0.8197018314262339 0.8382181007161331 0.2963931341069558 0.40200130700696585 0.5808730697031905 0.10823820389697864 0.3206324478828564 0.7405272119114905 0.7076221774119946 0.30949003032688666 0.09268507784295023 0.5351938498559258 1.0323393837567347 0.964390069778609 0.06591111955341292 0.011622070261682547 1.2362359983686781 0.3389788890599215 0.9180773354579185 0.7138024700013472 0.59613319550832 0.4340943082152499 0.19748000358023096 1.1580780604441874 0.36199820045527636 0.6784348333587122 0.2959755335805073 0.28165154631230216 0.3079050116822364 1.1610890771279878 0.5969829208421813 0.8236857695916056 0.017260278819293103 0.01237514766285541 0.9975251459562376 0.3068405271863118 0.012053823012391666 0.47053005171391127 0.406075572032427 0.43069295191296164 0.06862151814261326 0.35350780561856543 0.3628182469078984 0.44846802317730494 1.15142086204322 0.899934273191308 0.1726357500206754 1.2413604607314528 0.11784494153144683 1.6010515141878539 0.1991176649273702 0.1821657949318147 0.26097815962492826 0.9126381233583952 0.5871725199219379 0.45287189312387366 0.6150592829766284 0.5242667658632064 0.07039673901306416 0.6683950391438176 0.05782898776540435 0.026546266686557785 1.0363690358590059 0.08266572564842911 0.1795021393787312 0.5527788462586717 1.1261712860380975 0.08813973196620455 0.3838826519593339 0.33622476593331013 0.06138552239139194 0.9338301494167901 0.34121181126636757 0.8372856930413828 0.25276724007017093 0.7559071085012031 0.29461140271780767 0.6425012033288492 0.6313217407315929 0.10151220655705122 1.0063455060637534 0.19383681878784012 0.36409204220227703 0.9448656939973092 0.15079848289188094 0.5951630105191766 0.23183353813611904 0.4397350115639418 0.06699077237166114 0.3484093899604505 0.7547963182825809 0.5100443766800126 0.5287313359930563 0.30374415661828413 0.1274325891025042 0.4945329993213508 0.005276370419507662 0.9118148761394025 0.22661514725493587 0.25237076338151704 0.19547289388363276 1.3389300708841283 1.2514773340140952 0.009628502953511541 0.3852662060145977 0.3774581373705039 0.31217564281525134 0.03295528997041723 1.2544065790605752 0.2636074378493224 0.2774243968678047 0.08048476226279103 2.4171047949543354 0.3507129499810194 0.008935366282774308 1.613380437886737 0.1674270521165364 0.4949632908489511 0.20174349908267838 0.5434136697622354 1.150396791133576 0.20476083743241802 0.3152856490892021 0.6304070421257643 1.1775921761354675 0.50084560199571 0.24322894678737123 0.5398365127806889 0.03266429004474024 0.2160035459194068 0.5617725094158101 0.24791840660469872 0.7123129047151116 0.4296571229966165 0.11029000070046173 0.2615026284990439 0.6023763859794525 0.2811902021996001 0.6464219949027307 0.9553501915088338 0.7209049820701753 0.09725768315186975 0.6326894130460992 0.8010518338972094 0.020619769392235004 0.07654967389212093 0.39647671424791453 0.3496454273323729 0.5207719217679984 0.4777565560431863 0.023957642311756885 0.16492244072534956 0.8188512294116636 0.28258271453141354 0.9895638175880938 0.27161635359064584 1.1774795093131774 0.948241300134509 0.41455087626432535 0.5205160183842757 0.22211797499011798 0.6929947554623224 0.08382209754507608 0.6309616194405984 0.15944043732430474 1.0121512043238485 0.07962924659663742 0.19768426825323765 0.41058309500793394 0.013059251233440532 0.30984990660306255 0.009698277343180843 0.0257627328106087 0.8408275377026445 0.09082743625241395 0.5683924588418807 0.6854201937387469 0.491398551835662 0.9201288509492446 0.9686542613252268 0.5228545019938096 0.28588521562774843 0.5104313554672956 0.8464741926043011 0.011385804929174051 1.360733626287194 0.2921605204785624 0.25315323734046735 1.5404771600198839 0.12692380103772286 0.45340875651685697 0.08682831243285825 0.09699004897871548 0.44740950142017194 0.11008860414199362 0.1549369811191493 1.4484523082075202 0.03570804031375107 1.2348041851585918 0.890021328497964 0.4465339392515813 0.9880054240671049 0.8306040136510399 1.01933642811117 0.583986562628819 0.33661096799034157 0.0742385393503658 0.2923001022129143 0.1320882466404034 1.8240736132878592 0.449862153720262 0.4851534789719229 0.7582519225933747 0.09297096158585245 0.020913750214752027 0.7855144823631047 0.690488350239808 0.06185469134611268 0.37738720961077576 1.4278249838157553 0.4803122710598599 0.3645110911752894 0.32706070143088634 0.0184273324795788 0.5256205346972929 0.3691897605986275 0.6569687765512608 0.31824792524587525 0.3606024199568627 0.23290164914684192 0.38220376091489733 0.6474548713104351 0.43367259891577964 0.541278102628136 0.30999229473645573 0.563705773348094 0.6053160246727075 0.2884682848916534 0.01478501233500554 0.482087982790507 0.4460494105238788 0.0428339035021742 0.16591191940222774 1.1516770062361104 1.0054689913490822 0.5701747055331285 0.3248643756150998 0.8895883186753785 1.0672658260675716 0.48905992102914037 0.3849369651509979 0.21164572110007426 0.6863636462323822 0.6543254226672628 0.13324539689825687 0.18414407036144165 0.25598012772105566 0.09510004598305345 0.39777806464310866 0.2890054058265004 0.6382680878202847 0.7468854531527183 0.7193743772462456 0.30467377414398866 0.3444097411675239 0.3378172607260573 0.3449399629407639 0.12677946079416483 0.1761099630075248 0.6841803041083232 0.17887522257709684 0.2446922795778339 0.580907940303507 0.3871379652142848 0.5522354498490273 0.35251821389103405 0.03910833393666988 0.6664542199264912 0.3762074825092475 0.8823567608572176 0.513183802427622 0.23635977177359796 0.2664227905559232 0.21090208337801955 0.24228218194151285 0.4046042954942574 0.23376627219262638 0.8404178095055689 0.7006831612175057 0.6960732960587234 0.5141123626056924 1.145962374389806 0.6105238546304775 1.0033785630457108 0.3785939841447887 0.01354940464174543 0.5647414798926756 0.04523136189842737 0.7277630455894933 0.3871964655866539 0.7207386508305795 0.08467242608094752 0.4583690252240937 0.6309014904332108 0.20233648058938117 0.18204261831537363 0.8853774974395714 0.2759663724600871 0.042189466835444965 0.3626398762535706 0.446503448722149 0.13170067548974088 0.20111020968158336 0.6007229151750919 0.18414009325363986 0.4446251662766151 0.1539510362228064 0.09241974534260808 0.4582295351963172 0.29957220533812606 0.4071067737162941 0.11516236694465352 0.10727203963470033 0.3008557412006773 0.32662525942640214 0.3072341391169214 0.25344809915956296 0.06546139581497841 0.1714026068757946 1.0473601297412833 0.6923165080183328 0.5876511916121332 0.24800731479742752 0.7683863673812811 0.5363874721921156 0.26910929204784534 0.16632914425016337 0.5259789193376843 0.34654319199839523 0.12309326520293472 0.44645197102833756 0.5626994448806543 0.8947302300595954 0.0024517633034352054 0.5906822742506106 0.4791105723178789 0.34956116555552635 0.4094106508845268 0.7508629931279659 1.1897676924539966 0.4025199938999008 0.4126683829289145 0.2580676321493049 0.15064017976777 0.007474614288280205 0.07470969906172095 0.49601616106150054 0.5507996716277396 0.49774108141044787 0.8666435923921609 0.08378162469564258 0.19338056485131017 0.16711059666209657 0.7080562555346148 0.8059938137072984 0.6734012352081105 0.28829806129274727 0.7126605252502279 0.8954340763133858 0.33300105468769087 1.035959535119516 0.23482224679990207 0.32588309819644956 0.14835283429327117 0.9597804232027489 0.30285186035407347 0.2560550605570431 0.05063649019037226 0.3297520881237101 0.19834613491997907 0.29811982949834115 0.2977098296846292 0.7518517200720545 0.5787415006372929 1.1580063856659069 0.44902321674679513 0.2559619741900267 0.08840895780601779 0.40746830372181947 0.08398291012247898 0.15333723188808282 1.1046400906547982 0.2933494658772738 0.020267474954040035 0.15936362255977998 0.05243106950785344 0.26134253996321494 0.43264194644157977 0.6009404383914904 0.8401837590676685 0.20309850437290236 0.06666638344659967 0.13232767155699615 0.9324654646419578 0.4800421578832215 0.24903513264071994 0.9631883211798432 0.4837346117407039 0.5946188492337519 0.6533787280144072 0.2141762811896542 0.7495316626838819 0.12439523923227523 0.7884798843513218 1.0248547285859455 0.5413172106482954 0.4381675519002573 1.3257096172899534 1.3532414256409149 0.027925419499041575 0.15560717427240175 1.237892397439983 0.8609176516254636 0.13122959711058768 0.6946129820933598 0.82967505758028 0.9811258678702666 0.14567140947655394 0.7920425349181223 0.043804760115836804 0.06554565063392888 0.9555319001942333 0.2301426837300559 0.6547291537327145 0.5652541121322634 0.7544032852899974 0.21676265244959228 0.23055479914933658 0.24349196990262695 0.519841343617029 0.832614807828675 1.1093081918722447 0.4521679136550941 0.32728842680461817 0.2558662170210294 0.9532167076367706 0.883538421658687 0.2147480658780552 0.8646666117339266 0.16469063663496017 1.2361635737912557 0.3070217194756359 0.7417919403472749 0.5312734866028951 0.14812796471618048 0.49332721129399615 0.3917923385805151 0.07984692146169617 0.22602393393693426 0.8871754437185055 0.7912022808331223 0.5891840923283438 0.325493072234983 0.2624301932881136 0.5444370031020969 0.24268240448270287 0.3598451671027401 0.16047834944778736 0.3748777145184837 0.22622644419942547 1.1802823542013354 0.18879176986184068 0.8427914124638559 0.24690293577799224 0.14392570106597638 0.5355555107389441 0.20533445834502356 0.26130277006741337 0.0007252254652715384 0.7583608505784823 0.03288257595660189 0.3010508823437194 0.3911129434798753 0.8744135498285133 0.6880920008466545 0.2826864807977339 0.1158885509439373 0.6820805096865762 0.20516446245679365 0.3966047943083021 0.3796788016055566 0.34237986320012587 0.31543326297006846 0.25431177883241607 0.012815771556925235 0.05516384133953516 0.2276277168969704 1.075975829636836 0.25707669354617907 1.3504723591367644 0.927491022735984 0.25345612920722005 0.2283654981397481 0.022629692115319656 0.9322018954350002 0.3974267828598002 0.5733525810342536 0.9534041070313309 1.1182368887370306 0.6233336940118481 0.14393712888671983 0.19520864765709142 0.5521658690893013 0.5678430415198472 0.2601450822129661 0.6189737642924308 0.3843769631371933 0.028274570069530255 0.0378518649767154 0.48439310298175586 0.08497097416076534 0.5633450547078097 0.3555308090940353 0.03697078041121059 0.3408113639390792 0.47389712188643446 0.96962201763392 0.1382373635319768 1.4634438391865798 0.08788459070907237 0.1025197079260531 0.11954998315690184 0.33108160353800736 0.44638824894808243 1.1364354059824597 1.2646750930385138 0.4375358720250546 0.567843847813941 0.747716567964212 1.217204124854868 0.6406162573760718 0.3449607855196745 0.03013927618078979 1.0925273242588402 0.297324542827702 0.4183955105555768 0.4929616535284643 1.2980939895869392 0.2716694491371991 0.6766142834792283 0.5754695049599445 1.0774796630086427 0.9000239568432893 0.5908481777298193 0.6276192147800113 0.4695545725932785 0.8234494337181302 0.28643969773122907 0.09573607861079707 0.9991293791699596 0.030318838937423452 0.34516374118129217 1.3915772101112722 0.2645694872446021 0.15160403326018998 1.084508907213746 1.074583569128329 0.3223733863632467 0.73797723260491 0.5785700039906957 0.07645757417981561 1.2615777498784742 0.44267525098558835 0.592344747250508 0.40306902862201677 0.46738451373873163 0.008961196220536101 1.182823586940837 0.5541667888704115 0.4090248250338619 0.25074542968430025 0.6626292874258849 1.523631767266126 0.017022635669307045 0.09001733865911435 0.12146924655696678 0.0045231582639431315 0.5708455545229192 0.20259773735545575 0.20510686969544203 0.018087968274276875 0.017849007162123596 0.19767587772465875 1.6089126665415108 0.9846025830477282 0.0027934402304583533 0.17536546791594126 0.499307172000383 0.8112401657780453 0.792532885281123 0.2131420821042559 0.6642108362627405 0.08105441193338474 1.1329211661194696 0.8429805672153287 0.16654076994151154 1.1505972504675646 0.29033743912032717 0.1286511784547443 0.48344548343722343 0.6243861606420131 0.07774827133489173 0.11044823505491255 0.7194445978629335 0.6820654462845283 0.6120383581674488 0.5869900469173609 0.2649603096238996 0.21480711319719265 0.6803159454422537 0.5057580733489095 0.2875794506976466 0.22358744115102425 0.20842364375273195 0.5121449730305466 0.9004337700760746 0.07558720322459139 0.5726166742276704 0.7495636238625255 0.2866023767702327 0.057897205014107514 0.7757367202975327 0.15057050423085674 0.6549152780628937 0.059450921033701476 0.0804753322757176 0.8582044207538163 0.4176016147595661 0.1428634612393883 0.6681224836520334 0.8770706811270501 0.9276508871181817 0.22222351519067537 0.5355722621949579 0.13099145890370842 0.5631923259102103 0.8741739040411544 0.6747389800545037 0.10040202209652777 0.3698060868055283 0.5975400413416514 0.10262946652891372 0.12044450960866383 0.35910440020127393 0.11613676531736371 0.6216743070807961 0.8874137202982083 0.46043749332892564 0.6926672654921363 1.1667686019030286 0.27942377836762733 0.313223294718967 0.5081216003825476 0.3124611763611755 0.18052724061068343 0.3188465146316352 0.442062430881273 0.3342544671332827 0.43696840978142215 0.07660433316664632 0.41368826502917905 0.5791961198317623 0.6238028002192523 0.06198304381788437 0.20270927836027636 1.4010605753757837 0.5028457576426094 0.730809826268303 0.2647036800570461 0.1178601528774011 0.08531413364546377 0.8970679567957696 0.4680502309701206 0.2730840538579454 0.6697830070118085 1.0163570661810049 0.18413391846831062 0.34032167065996055 0.38368703406390275 0.2634521460514756 0.4353114308443834 0.38577040086378755 0.6610735160880258 0.6454384620899338 0.30628645317841147 0.07540560186729517 0.5000429076692361 0.18131583042303398 0.4509177118583303 0.9014049522048607 0.26649469183330016 0.40933047020763175 0.025512432346692735 0.023989910800777253 0.440583724453101 0.10542909697091585 0.26288638103646317 0.1503292288485997 0.8253604259074195 0.21812749452514615 1.6512386744574987 1.0537967461914017 0.3866828579366265 1.0235136276741368 0.7951119494286808 0.3388578280224364 0.06244450957751626 0.6135734767130161 0.2547336040996168 0.04580214414644022 0.7923966933283246 0.1886466408713337 0.17220541647968618 0.6638827904251197 0.42656834148968265 0.6767546502916104 0.5538576395382183 0.5693413618814597 0.29098388075463716 1.2573814542866202 0.9335450972683322 0.4629182442214495 1.475769364535286 0.2661150105395808 0.4793260289677675 0.22451007993611674 0.4476912251316398 0.0015091258330962565 1.509430196435983 0.8653666655193232 0.5665428341433455 1.0938121242607235 1.2070713280367786 0.36911721698944727 0.737651216972736 0.3182223660626045 0.07324155175554967 0.5052468591578841 0.7933913905290442 1.1607984025067941 0.261570691876393 0.2717215575027926 0.4361453152809834 0.3464389023632783 0.4825193712499624 0.24147169239883523 0.1658224627784553 0.12283631396687937 0.38233700316081204 0.6114737072691508 0.32024891047001774 0.4892299442635306 0.34871891721360754 0.1534264343119425 0.995097133154552 0.16548418962984257 0.03934306322405428 0.799756096262174 0.7145763581062308 0.523622373372696 0.032763831226087815 0.6539051877593294 0.13490861259767234 0.11264120160423115 0.34197225094558303 0.43912809739547437 0.7436029701434157 0.6484751344120998 0.04660647479801467 0.6329229240017138 0.5397932611310801 0.29909367090959527 0.7750618760574193 0.046840367686091365 0.5073187690254454 0.32262368222168153 1.5179538107812596 0.6315997845992675 0.004755906748675149 0.32033337460225997 0.167178086461428 0.0487031530614246 0.5443945818019983 0.09622837813162805 0.20817151842761192 0.9950280263611128 0.8305857540835595 0.5827292921521569 0.9447573574389684 0.07999237853319839 0.8778137358529244 0.37406116337438255 0.7801906007640714 0.14339096753089484 0.020681919138675866 0.6161490121943624 0.8600549350514548 0.3891146218211815 0.6429654067811018 0.822567772372049 0.49474458223041234 0.5489000666061665 0.5639463675897638 0.020090677378339333 0.3297719281183094 0.7480385819518784 0.9809288608813735 0.854246412125315 1.3349966918938363 0.5134878293563815 0.521394346713463 0.37609680377998045 0.03344671173186073 0.5721925877283717 0.38202860920889464 0.9303316755562567 0.7760291233341716 0.2778173010298779 0.33019812137059984 0.04044930716159348 0.32075841334497585 0.2508933675952413 1.1992148658211927 0.16352838057876262 0.129317500705171 0.29054980392481733 0.9232815033796006 1.0928052885299522 0.12842092299059 0.8304168811602003 0.829109958482141 0.20270152532911748 0.23169481167918415 0.8589542838341634 0.33402431880715866 0.025403982210589485 0.5302944209264753 0.2562191381292186 0.5184600024235552 0.5978810174629742 0.5980843987038315 0.6615520597454079 0.45925828934112856 0.7381931427870023 0.3991258209037953 0.181461319020074 0.18662160932684946 1.2564382211710152 0.8487778442370294 0.2548507506910518 0.3724413446505988 0.16929065731842308 0.3335142309410866 0.002034316396091789 0.5547150575731249 0.06269183674413517 0.6116420231096257 0.6708787864202234 0.08231280986067067 0.10236985760323287 0.20838332326363454 1.8146538711078228 0.7460643027329498 0.35300080310099596 0.8551479252677482 1.3999861411204801 0.2831109852351492 0.6532112638234224 0.3050030032196309 0.12966780484788326 0.13719224083352305 0.6971266694834817 1.0887880347938226 0.3645703819034189 0.35677295533262093 0.689309663298997 0.44706759268775387 0.2525846822347919 1.021298547574122 0.4289205020493731 0.3653273315047964 0.41083658192101336 0.3485831144688773 0.22392380244082663 0.3351699786157694 0.23841824875170378 0.8077742622996639 0.03626229640582869 0.17430058477622928 0.3380570134675318 0.22412435538088274 0.25253851522890336 0.39140962777838106 1.2281293114602077 0.572098854044611 1.5397353506706923 0.8230822675545137 0.2546072672924475 0.8292374838380431 0.12268099862644256 1.2330972041406192 0.7111599664425855 0.9692209853481496 0.5767049195073383 0.6997083275889754 0.03811911196305138 0.2456992384045888 0.6680776570442464 0.7787150676442165 0.2466374670208045 0.21782794927998728 0.08014547778520735 0.02228465188232283 0.4488754625693999 0.514068328021721 0.16661534703024555 0.22511368702154028 1.0037819759991196 0.23522410219109888 0.6960269019650971 0.19971055170800509 0.398036219785484 0.2483056896530129 0.3720151851173346 0.5356225330562917 1.3764665407371464 0.6453321080845124 1.331334099298763 1.3984948134043564 0.1083590989681531 0.03187326659379492 1.0124451509018024 0.8000343651752579 0.19005916361182934 0.45147521711606203 0.20191426125226558 0.3117995272017967 0.5297941976166766 0.468221739889657 0.35441878564214807 0.08440564760284772 0.005477419518751898 0.7898248087644663 0.5971821618109749 0.4429616900972267 0.6689082814513387 0.7490554053919929 0.014647771393456965 0.7792707031899495 0.8294406207905567 0.011443472984218793 0.416622898509232 0.11562424989508123 0.9790241498044774 1.045966773394928 0.6592735641860564 0.5371628249282517 0.6899174426299545 0.8970760380949688 0.4271311278610334 0.39666012722220895 0.8438001767001311 0.11858298075536786 0.5459342669452019 0.4090755548899188 0.7118607995365482 0.46663401236938024 0.5011225511758204 0.008602692948388814 0.08953834421023552 0.3864886106984634 0.805997426205634 0.10756719783498875 0.372533415453107 0.6286116470185823 0.6609055905605232 0.7137396787126582 1.1354707352379805 0.15639827476704854 0.8901150663927543 0.3180779737101571 0.3436526385372304 0.527819847140675 0.312813743354121 0.03579376117649453 0.24126559294636354 0.22380959635460082 0.07538402623573108 0.9549535730951371 0.43526702788102195 0.019557227629925514 1.345828122183518 0.9824184038171798 0.22735376871511775 0.4032253950572486 0.2824077905621348 0.510755652819314 0.4475347653163007 0.839893461175134 1.8124228690934172 0.24692457158291203 1.1033256680630306 0.6939778679697526 0.015136285806922448 0.17471105973536288 0.516596045293117 0.7302185457625467 0.9390342065125996 0.06069403652714372 0.1446845178869296 0.6352741905504639 0.7404129128700571 1.033170135752451 0.014722519099969824 0.5579632697842327 0.2991145404688615 0.2265126750644515 0.6388318645226786 0.2127732550014473 1.4382559740548102 0.3807527787607772 0.4602911351322555 0.1922081955511235 0.37276109664171375 1.1679660178817908 1.103780067578314 0.2531396028516552 0.4577569345507605 0.24580775631166618 0.008149480463555731 0.00864531675464392 0.24646845639672813 0.2702145055064635 0.7172117927676914 1.034517018885249 0.22699632191861452 0.5450425975143445 0.11735013860580007 0.22690458055105178 0.26711834644963217 0.06104736308368471 0.8933036820139587 1.1863728325020706 1.5109090792199402 0.28251718908811585 0.8933380308087899 0.19603474903351803 0.9795624416526206 0.5322798877249035 0.7630974245451789 1.2502551381394318 0.37154186425982455 0.11800062045895042 0.11786249728582592 0.2916810337802648 0.3705947155616931 0.07898243437223786 0.4767178538516181 0.5560655240726112 0.12871061997697375 0.24219609652332486 0.43454449908268555 0.10849351982935775 0.5490284603268133 0.12202347631155414 0.07663946610175541 0.2519753974629827 0.9205081805791785 0.6002153739944834 0.07942069175220325 0.1133750470629616 0.08485516301880514 0.7959415980010867 0.6356889915411656 0.22769901102688103 0.44065093507477787 1.1219624498603615 0.9095538408984963 0.20535261203725236 0.6079403039550423 0.10906045010926897 0.026182521419572426 0.07585773067162359 0.4071635416174971 0.014941446273728799 0.47402114205506907 0.21464383127668868 0.34961943941337187 1.0946094695899216 0.6163442835326143 0.010455064573767624 0.216601518195736 0.332497386064252 0.5174611599160732 0.23033395122238656 0.031459381236541094 0.23634013194777598 0.4732565772540106 0.8375022266380663 0.811017923937972 0.33631083973132064 0.6161821773803992 0.18488447505050026 0.035589667929757256 0.6901140197680983 0.22372166835003734 1.5355138387136074 0.4413979398446373 0.5489880477757226 0.8675658666528534 1.794633366877511 0.13013728455740767 0.13578121284435404 0.8057867000308896 0.5404638779677111 0.5464632153897827 0.6827358817730048 1.110412939472205 0.7740375646125696 0.220823331879515 0.814773075717244 0.7944265786709749 0.481628897840465 0.029860152758393044 0.852195784743287 0.8344623868143736 0.808825480578996 0.5726329050243035 1.016633741153043 0.6296005223893113 0.19113147117044116 0.13023085661609377 0.17236305250461834 1.5914508886270247 0.23682493396931156 0.1361703424057484 0.1357569875218771 0.840463324359844 0.7268661554811385 0.3114815937587915 0.4164198335031994 0.06711006114628039 0.5413103513277545 0.009629592023784325 0.553280286185597 0.47713689035136286 0.34329277165747585 0.36839908784538505 0.15545869413255278 0.5178121229184505 0.4770591174411848 0.12839641648727815 0.6367991915051371 0.2440107438753008 0.5926070605803281 0.7696057292884315 0.5715955237643322 0.23289134930622074 0.13613651370929275 0.0030250004066707213 0.13479708986156852 0.8882190962553003 0.18056328440907943 0.6246990841757066 0.37851153406146393 0.5600439382884981 0.025337050880129573 0.11000882226827563 0.8133260371585437 0.39237353325087865 0.4507104881678283 0.12782776804027562 0.8490080225675449 0.12897996672561945 0.21254194490126738 0.2688314489912934 0.4441923247566373 0.293177437720842 0.34282992180289057 0.27600609502235235 0.327382692018483 0.37269711288591784 0.479191655205931 0.4323391148056229 0.7504781675339095 0.6395220692613447 0.00615296774891311 0.13128694191538973 0.4562544539249664 0.6602686996972644 0.5832302679883645 0.2643418273914262 0.20406167662326338 0.6710208963280121 0.29136430821180326 1.1881619043811729 0.1629113906004672 0.09217577943922324 0.1096463016303386 1.5076756677736853 0.22839629505835143 0.6744358335952126 0.5364275046059988 0.6527889916828753 0.15897874768915593 0.004516184188105435 0.7577956511658208 0.11645031923885672 0.20448568921278443 0.19176852892256732 0.04325026160830182 0.03207661222706856 0.8551114987632783 0.22511247757768352 0.6815076040627739 0.32853169009369393 1.3088850327171748 0.10475797915108032 0.353128525795598 0.3610961120138665 0.36795398117693245 1.1971479192207661 0.3505960476412758 0.06500467084040731 1.7777063789203005 1.2413141438071058 0.8646784190232274 0.1542569637682456 0.6358209702548208 0.6826631130654217 0.18415494260594842 0.966554239000945 0.13169810630491233 0.4401497826632001 0.8873471525769758 0.19668540874223953 0.08169755076171496 0.24733070960694767 0.17150439884701002 0.0840486193147884 0.5356125217336605 0.23915561469682672 0.6613767687137927 0.8474154495978802 0.15240852274539776 0.776194525499292 0.29862481989628836 1.3368028797245495 0.16486570476317858 0.13562993274874113 0.6810162092501056 0.40099266651409077 0.42426818905849395 0.9017636251435172 0.5401702305419893 0.4421013802553607 0.3606156433865246 0.4818037698618583 0.5336951789456498 0.3132784818350277 0.2676556604445553 0.5005278835181873 0.09569390545300571 0.5899739526910398 0.5176360007837849 0.2501158976514656 0.01750294169780488 0.37287514501947494 0.2862152400418544 0.39916750668383477 0.7689902330718911 0.5027613167587477 0.13122049924799623 0.4819781950730338 0.4467311445317281 0.4881399768178069 0.1780709192149801 0.39064938989351167 1.0240441987689948 0.3374965472413696 0.37991917502237094 0.9381791366256098 0.7590784536898778 0.10354304806983348 0.1889451349867662 0.25416680485174165 0.2928977388345905 0.031022875920902866 1.0172879490298468 0.6598031501530671 0.536643988447616 0.9478704922031604 0.07103755047534684 0.2638861078108175 0.4487671217377935 0.06791665892374699 0.2180063579602374 0.3020517963053513 0.8545468982784279 0.2068576569231542 0.4268604150834437 0.5717301967739215 0.6818742695464424 0.1645342524418311 0.017890103565830234 0.3461534651919865 0.036833382002025045 1.0222585681919705 0.7138555333888896 0.588033312859558 0.36163648883265187 1.6714190695369397 0.7275538819451013 0.14530898184246485 0.6391949717434009 0.2157269337756072 0.900475281820194 0.03080904417277092 0.11051804378459529 0.9200421690360195 0.12020095562459887 0.041021255971983715 1.0466783543685458 0.9746073716177378 0.7216110345223221 0.41828731941957836 0.3236839452794767 0.822525713459738 1.3941938679357082 0.25787786608921803 0.37329526698494997 0.7416639222002525 0.9928864476294568 0.22472299131444093 0.6442243809204625 0.2883670559689036 0.4461425862924603 0.31233475743939143 0.24801791241944657 0.04502998403625471 0.09071504420641945 0.2101276075472128 0.1606368495718425 0.6784129595827424 0.7529559121639062 0.10111635298440118 0.5206851813359116 0.4186692502678411 0.7401385694879276 0.48444271248280185 0.21302339991784214 0.07195050683021055 0.049092956204227524 0.3995902854058709 0.2732931595850342 0.06911236559493282 0.27538026777480834 0.1890859403582944 0.8734451699190412 0.45216563551775735 0.05868127092563681 0.03601857474248983 0.6572492482219919 0.39894834721369904 0.25448599475293354 1.0098846860635158 0.31098315161314954 0.21077723211039784 0.049494249092725096 0.08689233274268081 0.1905445434126427 0.10346733363097986 0.8024279468088849 0.07040353066221698 0.2249169515769272 0.04964875772999961 1.3737282476229904 0.0746141986143833 0.21121987155843328 0.2995986875585215 0.25305736857194167 0.09349237785969132 0.11707957325858942 0.5047729901277641 0.7768028192026674 0.029761572502898053 0.2739280590323356 0.22168778959992416 0.6716339996897757 1.235581891049388 0.195962752814036 0.053452237784142265 0.279533714801441 0.4838700201269606 0.9616383366915696 0.7745245375263106 0.36057470303827466 0.06662869697207005 1.165070711566028 0.3305349401332233 0.05355878786323045 0.4600209405368945 0.3315341966532761 0.072108060358774 0.2971289227936733 0.25174342681531336 0.5060901984499094 0.3122469835420926 0.6788881015224711 0.6296566231189931 0.015892247867398034 0.31152232590057743 0.13894360926225457 0.15288737955559548 0.839249224231714 0.04732280563472822 0.24003491136285462 0.1878626385223186 0.08193751431071389 0.2757281752752742 0.28865199907275413 0.1972428543284448 0.4363157299287678 0.5697704346122759 0.37932500187746615 0.5609808917418788 0.8656700777265917 0.3245758637705583 0.6758750583698958 0.1344478762960746 0.46298921828055056 0.42723632550969864 0.3967472360817112 0.7522846439538609 0.11605647938935545 0.02240209335963857 1.6776570686809373 0.3111363285612085 0.5198123717127304 0.2908606991281078 0.8423988376607017 0.2010484787106869 0.692548030417714 0.0793816480086704 1.3973782004581852 0.3976644552757579 0.057599010267781796 0.5151668316394727 0.5077372977411799 0.19773692347795027 1.1602805900222966 1.0172238741138735 0.5287371107023662 0.39343756187250595 0.19067789417142783 0.21266541241059403 0.25237761677378295 0.544166471966756 0.6392658971300552 0.3073159866233577 0.4610835968852721 0.7224423505727549 0.3137137648426832 0.49780137660407126 0.11138418380829661 0.4842075068481853 0.3169681531613171 0.18846685942644695 0.9258818270161263 0.6716032338757961 0.40718242374340075 0.6167389941875892 0.030391374067925123 0.17975797502689791 0.4285780247893803 0.6501668682311158 0.09527572761528569 0.09709485489818041 0.3054034804637503 0.2925832003186968 0.8298199539345432 0.32159290634616755 0.10521498938619121 0.2001827191364873 0.3981753737326749 0.4915567065454621 0.1305651736130707 0.3077374942257146 0.8388695289275703 0.4473366525860718 0.374063523056609 0.10190985130321897 0.037205372159990834 0.22784102345573426 0.5913336051022466 0.936379473690121 0.4951886048438559 0.013741161860749179 0.38566703201580577 0.02203976562882101 0.35873046817689963 0.6763772847642443 0.8386980604377214 0.17779943907899742 0.9066995580194122 0.18176885921971223 1.0365589152128378 0.18839584584490401 0.45491314537843947 0.09371144485402026 0.5146205200598613 0.850980299820934 0.39260370188309995 0.5079008336137979 0.4027250466897851 0.4398273658176392 0.8299574557392376 0.6104362209892861 1.0580976911223434 1.0262571538533667 0.12694423001625446 0.08192821522699811 0.07482773925624923 1.1070247942594535 0.6388347335378909 0.6993940506161503 0.6375713360851565 0.9262487658911626 0.22746613764009743 0.008783071956307334 1.0353379878233668 0.29435256198019927 0.40317070485190437 0.6537452837610889 0.4086660686067741 0.2850381208429569 0.7062391200323642 0.2509511632215038 0.3026840043335089 0.04495970994127138 0.022433537557425907 0.17353548387681625 0.46136896159694424 0.8309512379445534 0.5516557684733171 0.19466235357978262 1.0232455649996235 0.2713972188989546 0.2807159133045667 0.015599739045377311 0.08055205980362937 0.1225447819985449 0.7111763400831042 0.6270213108885883 0.09998782189459861 0.003771406026564767 0.10269297115563035 0.78357465384831 0.5040333286563877 0.3186378890786059 0.02999815980196573 0.21823527705926882 0.5759263372515572 0.29655155011151224 0.25833448494798933 0.5286264695078712 0.18454380041259413 0.1343147462094646 0.15991861784926964 0.12372891092713212 0.13846764448079205 0.4671751315771298 1.2316508084471849 0.8523123982851606 0.11933637546545882 0.41788314750884176 0.604352150593054 0.07778673446686718 0.6759102813168271 0.009779228226653735 0.3772561519137036 0.7290130990342973 0.43274353118731146 0.34051023749052467 0.26633819219565685 1.4272655539363648 0.3484673367448997 0.6625587887289374 0.05438034110945318 0.4913924278358403 0.5925487388203312 0.628736280429475 0.6978447505692439 1.1541113595058452 0.12784727925853254 0.19457662240375498 0.6815562760269226 0.36108878388440213 0.3767133185027685 0.5768731024057744 0.3550862160654408 0.25196444741965424 0.22945571870204592 1.5976982274725535 0.8396078493789184 0.8635547100024568 0.7229119657149146 0.7827962514078582 0.3758791433184678 0.6948515240344345 0.6798989439850504 0.5517173117563057 0.42591292802565245 0.4391669228224805 0.39198439007142194 0.31261072752507096 0.07311983882803141 0.22144676488727252 0.28167628635831676 0.4850947090452312 1.0762534391780312 0.5079822182073768 0.7326808098545625 1.2871943565886406 0.8328000029271624 0.06722022404033172 0.24905038846179456 0.2440829350679692 0.13471553326800723 0.7808033685466284 0.10579740497080363 0.024257168415892878 0.27463170198583237 0.026558454600872663 0.14168665347152104 0.28061634480380404 0.6700132281446133 1.3194692987715588 0.9415862059999861 0.45935889874398106 0.6116391319961687 0.24244656250602906 0.4457848544532089 0.5396571132751671 0.5087247413223459 0.18355019816486767 0.7616524048071865 0.5069041284900354 0.3003690727580652 0.581752339621285 0.7469907719004555 0.2603285523274984 0.5951049744956007 0.6946338302289378 0.1969719768566926 0.2605494904430531 0.39039551884897394 0.40863517030344704 0.8219690713417163 0.24472796550592127 0.021953158486920615 0.11064531186890045 0.6522103868387665 0.41724719011333455 0.20717890314682352 0.07100145413394789 0.03388318774601643 0.1141339181448771 0.2651500326514261 0.19892687946499255 0.7817426361167262 0.28800043293670485 0.5533456822618594 0.05561641239060092 0.12785485269275645 0.14904845879541648 0.48959679027234326 0.8506818576887715 0.3083529447371974 0.6094556023583906 0.1204590561132253 0.673151822503902 0.39529142220581537 0.4426003582660993 0.6776963875048334 0.4920776992910229 1.0459590299788648 0.08119629160304447 0.2574207413957139 0.10515296518673427 0.7132519674855821 0.21122034049862468 0.49541263144529146 0.43194393624308464 0.11284732781783482 0.6006264531968387 0.3922168722393761 1.5415065282529996 0.17445493859317504 0.7894817065288291 0.0542658913017854 0.48197980843299837 0.08305012560100263 0.3477032619549582 0.3000911129118285 0.296176691866527 0.07421572160127893 0.2870469586779137 0.31643176644448723 0.1396813971560078 0.09586697837536778 0.5893757250836874 0.35455958451237707 0.6447442150626002 0.7088448396817274 0.2609362484809346 0.7393134803664542 0.4277367732794133 0.5105601971229001 1.1676004692984405 1.0415807693199994 0.6291062099035926 0.12062605994674515 0.405157168876243 0.4914776981403755 0.5080145509080785 0.009295896405876958 0.43703367204828414 0.3195092652755893 0.39447626252935175 1.3361390923018486 0.19524870824659046 0.5874839631569636 0.24213190132221196 0.4174400946412436 0.6366549166219809 0.20479272830255282 0.657605231719396 0.11655814599870765 0.19807644337508915 0.09840586692915249 0.30993587898967817 0.9433476949745258 0.25736473181195463 0.0570072127122695 0.4817403414327037 1.3368097994359354 0.761746031347331 0.5412844746225632 0.21917688831983798 1.7591747856283635 0.7821217265110962 0.10285913915263639 0.10985621094411269 0.105229397203638 0.3258130944046185 0.6077847142930097 0.9444514726068017 0.31328090086446186 0.5655793420373528 0.4052392389974028 0.14505084425682985 0.2538974907672182 0.593006247338069 0.5875003221078601 0.3183676928772892 0.48626951431480464 0.392982047647118 0.42457851065230917 0.8313918543228547 1.1862429172999454 1.6667514400288803 0.420740558477447 0.05054576392663361 1.0339709436495557 1.1159764214133188 0.06794774370117139 0.26079625159702746 0.29785529946694 0.11713296970649002 0.6972892402321004 0.019735103558531406 0.8513680603697544 0.47371067804817585 0.9155635514567334 0.3482698022411927 0.5922523877276429 0.06880698666305093 0.17655464125390039 0.18866722952208081 0.5148734768940524 0.37048969925178515 0.07313579125083414 0.745598277914596 0.31138691796231616 0.10663487967113998 1.439992041751583 0.1544678440741305 0.5486241912477876 0.1775326744261494 0.01144129529117093 0.15247460430437493 0.42008506032081405 0.13804977715189148 1.027934878621896 0.2172021156466793 0.97345889811522 0.6506096246891874 0.14545987203211436 0.23354319464593967 0.20707556891694207 0.17652092768497604 0.6989044487123715 0.442596581381075 0.37074261708507433 0.9875371012304839 1.515571725472246 0.05083523457070317 0.4619969753181865 0.13872149479020365 1.1479750554574633 0.08302862768048526 0.5111457602430897 0.8239011627838928 1.255981246576867 0.38216977451359646 0.1113174093314118 0.7188351667350649 1.543356049304808 0.6787064254607951 0.20924371631808444 0.11573851571703651 1.0397932546962207 0.649059318148261 0.13627667409960156 0.06862700585203847 0.23780101691580074 0.20840850772492137 0.2693116547398453 0.5896597753277155 0.1003360125013009 0.32481269024074333 1.4627572623654657 0.20698541878942403 0.728687624548948 0.1562340725966465 1.03394705826169 0.2839148337392461 0.6064406261924237 0.2104993347057207 0.4161600699932122 0.0074523648939289365 0.4109905537543455 0.6640253831178843 0.009800566471854618 0.1461602080957588 0.18457535379060575 0.10987365460543774 0.9133028558313939 0.6845675546008185 0.9542237068955917 0.25829863961285854 0.6215815219360009 1.2176548374180873 0.6396530295413146 0.7948645978842563 0.5429204705095305 1.060950833556298 0.08495513623553155 0.11697827844981869 0.6585070403773131 0.19726467524670716 0.6295906402136414 0.19360378452147936 0.4356907012251336 0.5752974114420287 0.46739334275225597 0.9111708490764544 0.13178320038853547 0.10023229948369736 0.04253098858382815 0.7604073409509515 0.3788335559520435 0.05556870583961743 0.5158242291982582 0.1663733461054865 0.35974023284623907 0.4777030894896998 0.4306343519250359 0.13185970365158003 0.049351744305124304 0.4844029781753647 0.7352659914600816 0.8920382003167737 0.2252090787522422 0.8433791064766409 0.12125194868991987 0.13032640541468518 0.3794026256169802 0.6415147527912047 0.21511337035456285 0.10734130051417812 0.30166717512156777 0.6941862551119939 0.7482425001803725 0.31890441804752406 0.2849592944456198 0.8926697050990439 0.5930675789472177 0.34216405089046953 0.22480807593664495 1.2832728352972296 1.2547091323516444 0.6382020047519898 0.5073319283997513 0.3381144810521499 0.9574445966163514 0.46350888445086 0.7500517458110266 0.5895717161828994 0.75063803593672 0.03304333164160577 1.021778397696667 0.31436560366014077 0.03706479304555224 0.40768832217371853 0.5018354837153641 0.09780829679186388 0.7356558743351627 0.27221022729014277 0.6023090623766619 0.7120246561392398 0.38315573522153573 0.5520834820892303 0.2322285158799009 0.06868877289158445 0.4352381058035023 0.1440702101315717 1.5894020785525753 0.369522590833928 0.6265850383042081 0.04472686016440123 1.1376771539971855 0.1331119422027191 0.40628218119430315 0.8997373995981688 0.39132821715444766 0.3998849969471006 0.003929233419684356 1.1709789172761742 0.6391598833651626 0.3706253224805743 0.7085016590977838 0.6127621537208052 0.031878493764727865 1.2186294756679494 0.6397964323532497 0.27883196822544865 0.03561349609156774 0.03328173559832186 0.7149925051910528 0.14807325374969044 0.8324115739952743 0.3900181361417268 0.542604984852597 0.3203833905373625 1.059872136050342 0.03111257500575915 1.305573743741294 0.7377139469537272 0.24838243196805213 1.0141872246849917 0.406690157996907 0.6127240833401267 1.5485557566278227 0.21483987199695212 0.7084939093595736 0.5157902788248644 0.10780426104901263 0.05357953536901834 0.2205240587711339 0.07387474881810964 1.4715594602183015 0.26905435688297935 0.0952783281879418 0.26272201043146476 0.09094231238538648 0.604953250359944 0.7328947512315356 0.2006115670667216 0.2800446694419701 0.09801552396424824 0.303626211942789 1.0951126754369152 0.5732006478423265 1.1223619997182928 0.717559598829632 0.42299745923896115 0.4584154592326568 0.7841805546984979 0.0033369671750492383 0.38712340271959034 0.5459373198215017 0.531014078677346 0.4048293487923775 0.02350897736133824 0.7719812863372222 0.644230488675122 0.055954336639895144 0.2996958539819562 0.0025431293579620245 0.18586745449807152 0.19993322775262407 0.7285526849898273 0.004964611354049102 1.2242269413252955 0.2500925450007532 0.7695486622592823 0.9464740770676495 0.2856501312190688 0.2524098390596529 0.455237036423519 1.5675078878991293 0.4672054619646495 0.18199918327781942 0.9288432198998136 0.5302357968498006 0.1501731861419322 0.5456009275746478 0.45605295907953936 0.5829435118948485 0.5064270068568492 0.9527736168245627 0.5608903387112583 0.6856624785576165 0.6871849245472286 0.7093592491524848 0.22661819730060695 0.2158908801411026 0.13380672587681525 0.10923915890209784 0.259710231472347 0.14188567824882878 0.5318172337144245 0.1557099836737229 0.47067791235768824 0.1170086910145435 0.24872808481304692 0.37835913900756 0.6599128663794392 1.0326259719646507 0.6119467967959974 0.6505121781252813 0.4040241054295935 0.8797690725587133 0.4585724141668044 0.5585796114216015 1.131299650505271 0.26124098511690075 0.3307859934686677 1.0622546836400355 1.5108089692180804 1.1893236020188207 0.24583755761710202 1.2961165052575954 0.4574625270415372 0.4507639953110138 0.7848574606722363 1.1018960705493046 0.38033807936825187 0.7025577740274703 1.1023784483060732 0.5159908454370824 0.0766005528560178 0.15986175111357934 0.8409644926649088 0.670331498615971 0.8549242091623858 0.15512342150777564 0.38688614167279467 0.0027392247343870847 0.650971557319728 0.5446811096886989 0.06526861927349209 0.540315026440624 1.4834285669630864 1.1073566516139777 0.17992252428463285 0.4090445910842238 0.19594666774621342 0.26632951292376894 1.1597560781441498 0.2397698707778848 0.6190986392503512 0.2635011384091378 0.1442391968912905 0.5046233339506242 0.6886200456334609 0.013449262947785985 0.3148489675832476 0.21574534363384712 0.45446322020985813 0.25167988323264806 1.0164967103110203 0.10868129807004089 0.011781657379794499 0.19864414842924827 0.29553948892344156 0.2756426418831281 0.5881755853661819 0.16595681413798688 0.2626583904437767 0.0585159430538784 0.43260097298464467 0.039878719526939825 0.48133493045428277 0.3231169181629775 0.7484030351147862 0.5800547131802549 0.1434706940998339 1.3350772628725476 0.7137964541142527 0.6476122994045075 0.6602534909765347 0.3625733686126132 0.5915372919693429 0.4729675159275609 0.6663113591823748 0.17314679957657206 0.3873205489680693 0.16162662741501835 0.1880793313701204 0.3128699839828633 0.12124571993777891 0.5384875416289867 0.8812699506493232 0.05736479225464372 0.21051276907608105 0.09719520492359068 0.2617844918760539 1.144376926555071 0.7455386538455497 0.7824419908663911 0.31126636218449244 0.4765678468801485 0.6903327468691537 0.19792997521156752 0.4327079675808398 0.6793150879956963 0.7186403651176807 0.003899127901987159 0.08851979322618 1.0583365621187064 0.09174167435938234 0.3964461365150172 0.08337457517511236 0.6709006668284275 0.2927618527563763 0.13902949295314357 1.2074216477574393 0.17728139754823485 0.0824621739376437 0.2780462989704495 0.4112284568067863 0.44213210520814483 0.14878871281176928 0.5277221777319612 0.7336587102836283 0.17517970820233722 1.52073353919269 0.44227505184009874 0.10079589380216902 0.5659717076440823 0.4738759628351367 0.15725279149973445 0.43805845563698803 0.5371653163583697 0.612544730327114 0.26026271963790776 0.04522052464080186 0.360933301300197 0.10605460270373572 1.6155341546597672 0.254703434691301 0.37361467683423855 0.08783970163456446 1.4832936643135468 0.4869981367749271 0.12793109067384342 1.0737878649479138 0.345827399823653 0.6154904591906754 0.2476570275298856 0.032732338842113136 0.47389907344051224 0.6738757311434194 0.10162531179520112 0.907044033119726 0.562788191603477 0.17599331855401437 0.02511317627197723 0.5514476861243391 0.6552304053834811 0.33790432127108466 0.58654684344486 0.20819918145960162 0.10345285475293114 0.35635796132848385 0.3913934666377251 0.5168061939837023 0.6269636548312131 0.25787437366866267 0.28176639486157345 0.4117624426725543 1.0393573436491292 0.2694746606615755 0.33247855498433676 0.7341113866911078 0.1902652307769904 0.05477469373062493 0.8713749526880011 0.8012397466790051 1.1389453377662504 0.5165478552409917 0.918151287014158 0.08490918886174643 0.38123393102646014 0.9068717304903102 0.5330144725016817 0.19872877014687731 0.37901819775425694 0.6586275699312184 0.6396276961093099 0.044415559702055414 0.23934895925029173 0.30792841782231906 0.2006701027999538 0.24890891324681033 0.0543608478401242 0.032459603340218114 0.19011461749925937 0.019106669896211664 0.410546969667384 1.3248520639257622 1.0067222043563433 0.4296242881283568 0.06785245151660103 0.6485685797604943 0.3577307065565133 0.7181532954124192 0.26836029166931324 0.39123678245889437 0.45810303356549925 0.06713275971111282 0.3056521933077235 0.7024694013744777 0.08525984565882634 0.18762847596888785 0.8881481552384204 0.4059934799513398 0.06679244887725594 0.24726336301928642 0.21343290832381648 0.3854962651792133 0.024021856594043916 0.42500202056291575 1.530675803946588 0.48436503311835083 0.21490671353326102 0.4778082811259407 0.4430312135136391 0.9900869763303024 0.5717644166034408 0.046075301087673826 0.5022945240926464 0.31365216608966096 0.3730451490029602 0.3797561146004473 0.19486722820123878 0.47177689457929944 0.3225667208025012 0.7914365525334102 0.2298709135018754 1.5328606752965437 0.5107295703434513 0.5147200668967721 1.0538432134435418 1.2153082364745642 0.8060254200231582 0.970641181544856 0.49897792678473873 0.0859287318900078 0.6214662432231016 0.5076217926150141 0.02359247930001123 0.22544610844167737 0.3019777664725121 0.5583685885492713 0.03172946252664247 0.833416548750156 1.361268239670953 0.02613800511988089 0.21405379880780107 0.583888413331741 0.42395563080850734 0.14720089424052538 0.6228081548354979 0.5488078415635947 0.5432879693238362 0.7014852130202338 0.3060235367239173 0.13250122234075837 0.6170674360378188 0.35214543136559806 0.7894346357829128 0.5993218700923181 1.3986333499378525 1.295612306218947 0.027342035117199882 0.3751712011819659 1.0146014395108718 0.2505994431609318 0.33973257319050665 0.3316613964263986 0.08922195018790145 0.7685667890737179 0.11902884678263628 0.08093435098052187 0.4238863182179301 0.6558069116632289 0.4368752023659151 0.44785155333864984 0.20313458983874352 0.5406550639814275 0.5739732322041022 0.22479794262543254 0.5686820480115381 0.32359629343503227 0.11856203834328585 0.20016818319572177 0.06946215085265019 1.077092804515299 0.2416983039424097 0.11796453348147051 0.7579988843275979 0.43816817918515766 0.11100154154761395 0.12943770247959385 0.17754954653335805 0.3824828111765447 0.8703180558990902 0.6715229708249895 0.21347590573291042 0.5706045004168365 0.04946994368153313 0.3812393078247832 0.4308750692317655 0.31200151449767527 0.012450537651949017 1.4348407596062367 0.5804178909251521 0.97593124293624 0.5774218420696173 0.6498478128321863 0.8359158912461218 0.2739019999480439 0.9619075665616065 0.7258186535977665 0.07967217391301626 0.08520074099994847 0.49598821739578436 0.41611794830643134 0.8099654690670696 0.41260163669529476 1.1092020734982218 0.03875879628686576 0.10333795907717254 0.4036160050455964 0.6397023577047732 0.10048920490083375 0.3569128173385232 0.12988100790451843 0.10246596166953537 0.221831209560428 0.0313869496461136 0.3488059297144739 0.6812969687376239 0.41843565923018206 0.9249318234537589 0.4002990261590432 0.7178620444824659 0.02952773212899407 0.42358215632869367 0.14747158723119572 0.2994046457342386 0.06086662481119096 0.10948735017268525 0.9841371353157424 0.31600135794021195 0.8446322631416316 0.4978242516508508 0.9221379788321683 0.23014057234564217 0.24325783319444436 0.5612868444429816 0.09319064564457445 0.49912926970897414 0.3895459695564478 1.5459029859028353 0.2168369160073403 0.7096016274546328 0.3371098935393927 0.12371523708298089 0.6841569401494146 0.18668029113976614 0.4764304546383657 0.19368429173793916 0.17261526684121298 0.4024945481285089 0.06612579910177606 0.11490546544299989 0.22531726510947925 0.4440305528704166 0.3476872585571213 0.6021198729331673 0.4849452286219952 1.233746597983721 0.013668718061591355 0.1549848210768232 0.21062673638539858 0.7463848245331615 0.2509526624739993 0.47545888315592155 1.349748392967659 0.5505105002577814 0.17802301956206856 0.5330807108056166 0.13020580006389582 0.33144739061743184 0.3647043670401009 0.1535421730127063 0.5258004544459284 0.5753012099272111 0.12299488065303366 0.10132653711275642 0.04321865387172606 0.7902313038056396 0.3378102746783195 0.14045606641343397 0.5421624195917645 0.8773484178762807 0.3158595090057071 0.6211053404338792 0.5350194124283303 0.41234158725202674 0.6083896389470429 0.31375792903747285 0.3363649552169338 0.8270853995025642 0.0011026516692536602 0.33280433298641565 0.5915879484824386 0.6616077242865216 0.009845752394572348 0.08248913170503835 0.0051965203919132905 0.18557655780191834 0.8803428516987214 0.398360622366908 0.5173543890320048 0.12813059904657942 0.2083478478344994 0.5994751587481767 0.12014558773286653 0.025303414367937364 1.666124232825835 0.2940067297281788 0.18738325865876626 0.32409663218965756 0.11764682222764668 0.6723539881231839 1.1543833767053424 1.0706923039055838 0.1363517135642711 0.6007880108791905 0.5506395985269769 0.0036255510955706992 0.12565247161695128 0.7435099785981502 1.0509002866308887 0.3328697526326912 0.27048345445092586 0.5389898533411974 1.002474679985426 0.6134885936301416 0.019706692290636617 1.2390989834672943 0.21308870515719633 0.4016979476829057 0.3129553094655062 0.5661944011479565 0.7863355913002353 0.6837669070923262 0.5729861855237798 0.6939204033059901 0.3723451098891835 0.055067718105145026 1.4163710065350306 1.7724647084558787 1.0854035710938676 1.0230348426290128 0.8692130711258802 1.2421534718608997 0.019661481435241265 1.2568334723286732 0.4182179075808945 0.19201557778612544 0.9088914887950841 0.2168909317145077 0.058718572516093526 1.5179058840333792 0.2704234740082775 0.6099024135267944 0.4278219737671334 0.5826622794140536 0.3578385642126982 0.3874746749995766 0.3452477436690828 0.6377465973978722 0.4072449319137354 0.5663604006511175 0.10941342690507379 0.4939313232795685 0.01050882320741203 0.10952099083231367 0.4503347560720074 0.7081114406084935 0.5141434113720187 0.3014298370370625 0.5374589388777119 0.6240575732412738 1.0044920683412282 0.8634872717052099 0.9087703769959363 1.7430252294551887 0.33304004386564007 0.25320495868706444 0.05346153380002413 0.19336598624714343 0.0004143089611300353 0.03346974431202364 0.5261300198554955 0.34303445132531124 0.39286118641630413 0.198946415382022 0.4989299075601041 0.3098824088157103 0.21453179492595542 0.7773824332341251 0.5088474865020546 0.47964025705433655 0.6820392824456183 0.45683336486005954 0.577379770261378 0.4917940424150493 0.10931895679867244 0.14490432761748961 0.10977569223512598 0.5160258968721684 0.010209599927286704 0.02342876553736327 0.6514190688249718 0.4566884278230784 0.2802848352702973 0.20645158359690052 0.7296732706169388 0.3659935769417604 0.9633628278022892 accumulated_time=0.5283594131469727 | .. code-block:: default print(__doc__) import time import numpy as np import matplotlib.pyplot as plt import pytransform3d.plot_utils as ppu from distance3d.distance import line_segment_to_circle from distance3d import random, plotting random_state = np.random.RandomState(0) center = np.zeros(3) radius = 1 normal = np.array([0.0, 0.0, 1.0]) ax = ppu.make_3d_axis(ax_s=2) accumulated_time = 0.0 for i in range(3500): segment_start, segment_end = random.randn_line_segment(random_state) start = time.time() dist, closest_point_segment, closest_point_circle = line_segment_to_circle( segment_start, segment_end, center, radius, normal) end = time.time() accumulated_time += end - start print(dist) if i > 10: continue plotting.plot_segment(ax, closest_point_segment, closest_point_circle, c="k", lw=1) plotting.plot_segment(ax, segment_start, segment_end) print(f"{accumulated_time=}") plotting.plot_circle(ax, center, radius, normal, surface_alpha=0) plt.show() .. rst-class:: sphx-glr-timing **Total running time of the script:** ( 0 minutes 0.759 seconds) .. _sphx_glr_download__auto_examples_distance_plot_line_segment_to_circle.py: .. only:: html .. container:: sphx-glr-footer sphx-glr-footer-example .. container:: sphx-glr-download sphx-glr-download-python :download:`Download Python source code: plot_line_segment_to_circle.py ` .. container:: sphx-glr-download sphx-glr-download-jupyter :download:`Download Jupyter notebook: plot_line_segment_to_circle.ipynb ` .. only:: html .. rst-class:: sphx-glr-signature `Gallery generated by Sphinx-Gallery `_