Skip to content

viant/gds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gds GoLang data structure

Generics implementation for data structures in Go.

Usage

Tree

Red Black Tree

Red–black tree

package mypkg

import (
	"fmt"
	"github.com/viant/gds/tree/redblack"
)


func ExampleNewTree() {
	tree := redblack.NewTree[int, redblack.Integer]()
	tree.Insert(1)
	tree.Insert(101)
	tree.Insert(54)
	sorted := tree.InOrderTraversal()
	fmt.Printf("%v\n", sorted)
}
Cover Tree

Cover tree

package mypkg

import (
	"fmt"
	"github.com/viant/gds/tree/cover"
)

func ExampleNewTree() {

	aTree := cover.NewTree[string](1.3, cover.DistanceFunctionCosine)
	aTree.Insert("Warsaw", cover.NewPoint(0.07181712, -0.07526315, -0.048431303, -0.05301398, 0.04767491, -0.002505074, 0.00047368367, -0.021682968, 0.027892036, 0.018484408, 0.014903781, 0.025128262, -0.01699082, -0.038925868, -0.0009818132, -0.028016403, -0.00027798302, 0.03309901, -0.011160787, -0.046704512, -0.0455944, 0.02711946, 0.018468002, -0.008894766, 0.020015292, 0.0021403807, 0.001228208, -0.037171714, -0.010553193, 0.03628291, -0.063382596, 0.045404065, -0.042392746, -0.004791766, 0.025990989, -0.032802995, 0.0057469006, 0.067759946, -0.02634005, 0.015665455, 0.010121061, -0.027805144, -0.026034689, 0.008653532, 0.010604738, -0.005379353, 0.040875945, -0.00026234225, 0.04109156, -0.08759147, 0.041645024, -0.01839656, 0.023748472, 0.010938045, 0.010771897, -0.056406036, 0.041465797, 0.00095896656, -0.06623851, -0.0060999696, 0.040046025, 0.046323624, -0.031772733, 0.07773176, 0.009688952, -0.02221989, -0.07175069, 0.033072844, 0.008359002, 0.012518541, -0.04803914, 0.007678387, 0.05544389, -0.027702954, -0.04237307, -0.042713538, -0.07387408, 0.011729407, -0.04007691, 0.050535347, -0.04042558, -0.061883867, -0.062353544, -0.019507218, -0.051403042, -0.003980885, -0.0049325475, 0.018391475, -0.00055384904, 0.02170376, -0.02140923, -0.03669665, 0.0013858118, -0.09761967, -0.008984053, 0.07458573, -0.008760613, -0.010109831, -0.0038555155, -0.09197014, -0.011262134, -0.010098365, -0.023481965, 0.06239894, -0.009546416, 0.037819255, -0.016139997, 0.03892764, 0.014016051, 0.030691588, -0.037483484, 0.014308142, 0.0070379255, -0.043917045, 0.011027652, -0.017748196, -0.022305023, 0.0719899, 0.04845062, 0.03875143, -0.011176167, -0.018864026, 0.024855403, -0.012236605, 0.011395661, 0.022521216, -0.007432398, 0.010218192, 0.061042007, 0.025433047, -0.024350444, -0.02213125, 0.027076012, 0.030018086, 0.030237438, -0.014639986, 0.033030704, 0.016160503, 0.045791965, 0.03171772, 0.04913533, 0.043199662, -0.0079392735, 0.04996814, -0.033589046, -0.00030184837, -0.0090649, -0.08097247, 0.04794669, -0.06370202, -0.0418415, -0.021001428, -0.0318924, 0.017274534, 0.04965965, 0.0054019946, -0.012704529, 0.002456381, 0.010758294, 0.016725402, 0.011994275, -0.02602403, 0.04575287, 0.012059031, -0.022419933, 0.0024625277, 0.060018018, 0.0110421805, 0.060481437, -0.018361114, 0.0070510036, -0.017533662, -0.047722254, -0.041477993, -0.054505315, -0.04373785, -0.034456976, -0.010935941, -0.03632161, -0.043440923, -0.008709618, -0.01601382, -0.016869262, 0.040169735, 0.036560036, -0.013086423, 0.07649336, -0.038014356, -0.03661364, -0.00043589418, -0.010693502, 0.0024205106, -0.00015459518, 0.008718878, -0.055999584, 0.035110954, -0.020225953, -0.023911824, 0.020382786, 0.0060371235, 0.008157051, 0.0520846, -0.0024543796, 0.015580673, 0.018173149, 0.018718693, 0.0777071, -0.05682429, 0.046181295, -0.004612366, -0.08502481, 0.039352756, -0.05378268, 0.016052665, 0.012728877, -0.0037684862, 0.041878853, -0.020396039, -0.013184393, -0.00626875, -0.010962109, 0.014543059, -0.014370227, -0.0025295736, 0.012713912, 0.054179225, -0.056900162, -0.002750872, 0.02612551, -0.07180422, 0.029356964, 0.061900582, 0.010024324, -0.044280063, 0.021830354, 0.007630599, -0.02719664, 0.015025262, -0.0063486444, 0.004676113, -0.009378497, 0.039054412, 0.024465293, 0.0007739653, -0.059505604, -0.053023584, 0.019316865, 0.032490842, -0.017282197, 0.016903734, 0.03154272, 0.014787129, 0.0133335665, 0.058824223, -0.078005634, 0.02520381, -0.027306046, -0.025707537, 0.043981396, -0.016497757, 0.04801273, 0.019335335, -0.004687248, -0.0034476372, -0.019742034, 0.038583506, 0.009584651, -0.00623388, -0.015454495, 0.0052529257, 0.022234077, -0.008475173, 0.06983476, -0.019587936, -0.06433808, 0.018690493, 0.0145036485, 0.04361428, 0.06092116, 0.0105914585, 0.033213638, 0.020155517, 0.048539817, -0.080185555, -0.0018501868, -0.009235504, -0.03314637, 0.014791461, -0.024618931, -0.024448901, -0.032323938, -0.015405551, -0.005876256, -0.048828077, -0.07920349, 0.0065733637, -0.07787196, 0.08746136, -0.019102309, 0.025841188, 0.02126616, -0.032143187, 0.0032555317, -0.06694554, -0.014731447, 0.041447002, -0.0112775825, -0.06735592, 0.01165439, -0.010721793, 0.0001644114, -0.021124743, -0.045493856, -0.007315246, 0.09498126, 0.053836975, -0.031128984, 0.020996386, -0.04165338, 0.028882464, 0.05418522, 0.06079651, 0.031310584, -0.021990947, 0.02928463, 0.01468142, -0.015327324, 0.07775463, -0.030202724, -0.003422506, -0.007398619, 0.019122463, 0.009123038, 0.019804217, 0.014956099, 0.038072348, -0.011420068, 0.035377037, -0.059792046, 0.00044003446, 0.029819949, -0.011111574, -0.050146967, -0.03339969, 0.007396172, 0.020637117, 0.0058053806, 0.0026038738, 0.05222793, -0.00072645774, 0.0040726988, 0.07138764, -0.019500598, 0.010299533, -0.011195439, -0.04008367, 0.06992365, 0.012237742, 0.03486759, -0.030931441, -0.044640664, 0.04356413, 0.026074572, 0.00392493, 0.008607162, -0.01946326, 0.021887405, 0.02090799, -0.01550424, 0.01329216, 0.019832727, -0.020188035, 0.039926838, -0.014066315, -0.010397845, -0.0070657907, -0.051936176, -0.04152012, -0.049922563, 0.041908883, -0.018582389, -0.013394976, 0.07194132, 0.011381068, 0.0413511, -0.0006685742, 0.014115262, 0.06026653, 0.018384207, 0.037836466, 0.03484168, 0.03561648, 0.094386205, 0.01900205, -0.0096738925, -0.0025783703, -0.030976588, -0.03049878, 0.05355986, -0.07463047, -0.0132542895, -0.042797, -0.058499247, -0.010025326, -0.065713234, 0.00032219014, 0.031351514, -0.017081987, -0.02316204, 0.008504709, 0.019049374, 0.021045128, 0.04125192, -0.05402347, -0.052548595, 0.024356302, 0.049431525, -0.027698433, -0.03235695, 0.064546496, -0.03445477, 0.03993903, 0.016196826, -0.012756241, -0.042212892, -0.028894726, 0.0034267162, 0.0065078707, -0.013926071, -0.032788917, -0.0069372426, 0.058652148, -0.03817468, 0.0035237642, -0.011171005, -0.06526963, 0.030246366, 0.016665965, -0.035427574, 0.020200323, -0.009835289, 0.011600701, 0.032985073, -0.010005576, -0.037715036, -0.054528642, -0.02516257, -0.028887479, 0.010951239, -0.08174273, 0.036784068, -0.07046982, 0.009992022, -0.0671379, -0.017625084, -0.0428503, -0.031602245, 0.06668667, 0.021945719, 0.0038979885, 0.00806202, 0.01762909, -0.017369982, -0.050108504, 0.015566011, -0.020313798, 0.07010116, 0.05041331, 0.019128377, -0.02772373, 0.0051344587, -0.0018477069, -0.011204786, 0.028493637, 0.017039685, -0.015927048, -0.052235086, -0.003329616, -0.034193132, 0.014377455, 0.026449542, -0.030893944, 0.06472012, 0.03860711, -0.050128937, 0.058013752, -0.023911344, -0.058063705, -0.044138376, 0.06488559, -0.06345968, 0.021266153, -0.047624867, -0.0418532, -0.008027532, 0.0032391178, -0.027231397, 0.015454679, 0.00898722, -0.0025473752, 0.014367552, -0.026169501, -0.014812909, 0.028946752, 0.02360556, -0.12241682, -0.033012908, 0.030514272, -0.016054416, 0.04776599, -0.0068215574, 0.005624705, -0.046371456, 0.0012912691, 0.03464925, -0.041412935, -0.029006027, -0.008910093, 0.06448726, -0.020981442, 0.051991086, -0.05485683, -0.099356435, -0.028107235, 0.009579663, -0.03708903, 0.006079833, 0.044823457, -0.01763694, -0.011171242, 0.0030850156, 0.05457538, -0.078042954, 0.0016071568, -0.009224415, -0.025454542, 0.010888836, 0.0023313148, 0.0780911, 0.005156689, -0.004369118, -0.041347135, -0.017580712, 0.027095398, -0.049738765, -0.039672684, 0.045767426, -0.03454611, -0.028308004, -0.02428133, -0.00305414, 0.0014626026, 0.010186905, -0.0059243855, 0.0060247625, -0.016660972, -0.029370641, -0.0295942, 0.011976975, 0.0114082135, -0.04795606, -0.017581629, 0.017121961, -0.018566037, 0.117212914, 0.03926259, -0.028448358, -0.012755026, 0.043918088, 0.0019104782, -0.009473331, 0.009918626, 0.022862254, 0.009936453, 0.0067648273, -0.034405723, -0.047211826, -0.020141926, -0.034095697, 0.021566337, 0.051538482, 0.021215504, 0.035220902, 0.060341492, -0.045711786, 0.06837829, 0.027541911, 0.00047176753, 0.045567174, -0.019775098, -0.013681909, 0.032660957, -0.0143230995, 0.0048286957, 0.011692194, -0.013297513, 0.035834894, -0.030720375, -0.020681072, -0.0044085016, 0.022416161, -0.057282347, 0.062250834, -0.014166573, 0.011897461, -0.029003842, 0.035228156, -0.01659508, 0.012693082, 0.01701749, -0.048520245, -0.025084259, 0.030024244, 0.004532515, -0.014583734, -0.05124928, 0.040359616, 0.010276828, -0.015108072, -0.047808394, -0.032646, -0.015654238, 0.052478418, -0.011609249, 0.020293733, -0.0024547095, 0.00656014, -0.0229362, 0.0864836, 0.058990818, -0.0017688639, 0.036372315, -0.025262289, 0.032855466, -0.024797857, 0.004933012, 0.02571102, 0.021803923, -0.044919446, -0.003365023, -0.078419335, -0.012062302, 0.082638405, -0.030604925, 0.022157446, 0.015774835, 0.026484681, -0.07436329, -0.022798358, -0.00032775386, -0.038031682, 0.0020044113, -0.034816965, 0.025941353, 0.027417477, -0.05380773, -0.01688159, 0.004598313, -0.009791535, -0.019249985, -0.025408546, 0.031630557, -0.041628566, -0.01548833, 0.0007567997, 0.0058694687, -0.060721524, -0.08785822, -0.034484364, 0.0238748, -0.096704766, 0.027111635, 0.042574923, -0.056225475, 0.027113039, -0.0128989285, -0.024400525, 0.0002827772, 0.00028543288, 0.015080383, -0.012464431, -0.020853512, -0.03388567, -0.01072775, -0.03250223, 0.031133363, 0.0978764, 0.018872498, -0.040626373, -0.038965996, 0.06687003, -0.0027792465, -0.05828918, 0.020920385, 0.08327219, 0.01746222, 0.0064565693, 0.0067553236, 0.011242515, 0.019329589, 0.015281186, -0.00086800463, -0.014293094, 0.00568493, 0.0060031116, -0.026300294, -0.034510445, 0.0022023062, 0.01065409, 0.015822843, -0.014535166, -0.016021617, -0.05834091, 0.0367311, 0.00031854626, -0.038205724, 0.01701303, 0.026295757, -0.023258243, 0.06668997, -0.013739508, -0.0030351137, 0.06531526, -0.063951805, -0.052767556, 0.01678601, -0.045744102, 0.01789702, -0.02199603, -0.00772767, 0.09807699, -0.058176614, 0.018082652, 0.0049906163, -0.04354196, 0.040856604, -0.038010888, 0.035399597, -0.0015482171, -0.05425546, -0.037845623, 0.01872053, 0.01032042, 0.047854375, 0.0124882795, -0.045302797, 0.017660901, -0.011019847, -0.01744643, -0.036804788, -0.0133667495, 0.050379153, 0.005846458, 0.035972446, -0.019994684, -0.0017882028, -0.005931979, -0.014083579, 0.012105972, 0.035045847, -0.0046145213, 0.0100677125, 0.018623972, -0.014795265, -0.0027714088, -0.02360946, -0.025137063, -0.021818392))
	aTree.Insert("Paris", cover.NewPoint(0.059085723, -0.04613036, -0.0035164158, -0.07891455, 0.03481675, -0.031179324, -0.02064672, 0.008753859, 0.04016366, 0.025888873, -0.020753289, 0.039385926, -0.014462683, -0.017301528, 0.069186024, -0.055084325, 0.020771524, 0.008910204, 0.01117338, -0.020172322, -0.02113923, 0.015662504, -0.020764401, -0.008041639, 0.012048892, -0.03472677, 0.042273115, -0.07199802, -0.026585566, 0.01726104, -0.072525606, 0.050570264, -0.026660427, 0.014447152, 0.057778247, -0.04883139, 0.018401038, 0.03850629, 0.009621531, 0.0059889085, 0.0051258276, -0.049492702, -0.0050634025, -0.018118517, -0.005106996, -0.03931447, 0.043264262, 0.026984476, 0.004230892, -0.047452133, 0.057468712, -0.006722938, 0.016812561, -0.011732491, 0.012376791, -0.032454334, 0.059044573, 0.0206993, -0.052281167, 0.004463267, 0.037129432, 0.0069647776, -0.03580692, 0.06000867, 0.029798899, -0.034380037, 0.0042062537, 0.017106527, 0.08415052, 0.0021218974, -0.0001232584, -0.011995636, 0.080122024, -0.029717365, -0.03993954, -0.049367297, -0.035425175, 0.017024165, 0.006801487, 0.033484828, -0.065883905, -0.05510422, -0.06480348, -0.02854099, -0.05358344, 0.009440037, -0.025078183, -0.013235624, -0.017464915, 0.038359795, -0.021299371, 0.026315406, 0.051336285, -0.10610031, -0.023825314, 0.03218631, 0.023580156, -0.008313962, 0.02918044, -0.03802068, 0.027650643, -0.004178941, -0.008644741, 0.020380985, -0.0029913152, 0.028291631, -0.0059708655, 0.034759704, 0.0008653662, 0.03739267, -0.062630944, -0.046953, -0.014988292, 0.0043918323, 0.024197645, 0.00070105185, -0.022798084, 0.07123629, 0.07697059, 0.0636165, 0.0078101787, -0.023609113, 0.02014749, -0.0079730535, 0.0058015296, -0.008226263, -0.0155326715, 0.03361745, 0.07067287, -0.00079037476, -0.05092874, -0.051231857, 0.03457463, -0.010633368, 0.043752015, 0.016129358, 0.0662517, 0.03161978, 0.053038668, 0.045189038, 0.030735, 0.028696075, -0.008571831, 0.040594555, -0.05034329, 0.024732959, 0.0060162777, -0.05606445, 0.011873537, -0.039417766, -0.052233223, 0.010775681, -0.027200958, 0.0048803263, 0.080295585, -0.02982148, 0.01516332, -0.00088987366, 0.012500597, 0.028244307, 0.049318396, -0.005581906, 0.041509762, 0.018664336, -0.022625573, -0.011337289, 0.022700211, 0.020577146, 0.05324761, 0.025443504, 0.008530026, -0.0038926832, -0.059829727, -0.04605018, -0.010988094, -0.037897903, -0.072776005, -0.027501147, -0.0027385524, -0.048929267, -0.02304648, -0.04540843, 0.03532388, 0.032956555, 0.020394284, -0.050404307, 0.024758564, -0.054087494, -0.0057191667, 0.021009251, -0.012336631, -0.028762821, -0.037856385, 0.012082186, -0.014431686, 0.010326379, -0.01999379, 0.008406974, 0.033842713, -0.02014397, 0.018788088, 0.087040044, -0.008045953, -0.01229216, 0.011542918, 0.011020035, 0.059281427, -0.05202242, 0.0015432768, 0.009313209, -0.046160035, -0.015311053, -0.052386608, 0.027298529, 0.07130885, -0.0070332345, 0.0469765, 0.0063677137, -0.027062612, -0.032827184, -0.054057024, -0.03361315, -0.00938063, 0.005800694, 0.047547508, 0.06386622, -0.08059362, 0.012805112, -0.008397575, -0.041075893, 0.003413339, 0.060331643, 0.016465455, -0.0061425515, 0.094203964, -0.030948412, 0.0011766821, 0.026831066, 0.009451264, 0.038034864, 0.02605565, 0.020000853, 0.043889478, -0.04477849, -0.06806018, 0.012328245, -0.024530636, -0.0064740516, -0.023128308, -0.059265055, -0.011566359, -0.004591368, 0.065510005, 0.028570782, -0.07366735, 0.05053082, -0.068541154, -0.030668383, -0.0037423696, 0.041393913, 0.049032655, 0.01847067, -0.0031863307, -0.024002576, -0.05710448, 0.020292178, 0.029297957, -0.0055488516, 0.011930421, 0.017789815, 0.03827329, -0.010519628, 0.035457894, 0.006382259, -0.017604223, -0.032838225, -0.030169195, 0.023135245, 0.02937587, -0.022775754, 0.006013312, 0.016850352, 0.045593686, -0.047343258, -0.048652176, 0.00036856532, -0.049707554, 0.022558624, -0.002327712, -0.05815122, -0.04939896, -0.0125571415, -0.024111101, -0.052835748, -0.07929368, 0.045649845, -0.044455655, 0.05379382, 0.019339373, 0.01660383, -0.01117231, -0.0053535863, -0.021678703, -0.06559914, 0.030664284, 0.021670826, 0.027478114, -0.045978356, 0.039865892, -0.0042076446, 0.038373012, -0.019993652, -0.061111804, -0.01085629, 0.07319703, 0.050292403, -0.01754788, 0.021094747, -0.03167606, 0.014844619, 0.026909398, 0.04890445, 0.04743379, -0.019598229, 0.015025361, -0.016087398, -0.02486967, 0.053027738, -0.025801806, -0.03483237, 0.0117249135, 0.0076514347, -0.02826983, 0.03938907, 0.00077240815, 0.035869736, 0.0029368242, -0.008252118, -0.017417524, 0.011980237, 0.01023947, 0.03693614, -0.052193955, -0.026536578, -0.0032026058, -0.027021263, 0.010752319, 0.002944268, 0.045348562, 0.019946732, -0.030892886, 0.07042532, -0.039633136, -0.021667114, 0.0057312073, -0.012299664, 0.07250357, 0.02700787, 0.03155473, -0.036673315, -0.024770807, 0.06436162, -0.010882126, -0.03990581, -0.021740882, 0.036929384, 0.031174392, -0.017073976, -0.0016494124, 0.009869179, -0.009748689, -0.035603806, 0.024210878, -0.005370718, -0.013537153, -0.025652137, -0.059336297, -0.011263318, 0.0007775311, 0.02047916, -0.045370717, -0.052861527, 0.0445384, 0.026167225, 0.010033617, -0.0037489517, 0.074123666, 0.04351834, -0.0022681183, 0.01689605, 0.017731713, 0.07041111, 0.06060972, -0.0009621509, -0.0027676595, 0.033421498, -0.011188503, -0.04611832, 0.03741189, -0.036962744, -0.021910312, -0.03762096, -0.085198484, -0.025117027, -0.0013273032, -0.028760795, 0.030134894, -0.019913247, -0.05114561, -0.022847928, 0.017723601, 0.03977033, 0.046319313, -0.03684595, -0.033483963, -0.015566715, 0.066903554, -0.009382664, -0.00131288, 0.022668762, -0.015676027, 0.016679337, -0.02432, -0.030889781, -0.018133033, -0.039772082, 0.020384103, -0.008917391, -0.0076989965, 0.014026813, 0.0523543, 0.042381674, -0.027287588, -0.0011208919, -0.023856014, -0.0014154011, 0.019025521, -0.012898874, -0.05732051, -0.012341056, 0.022063827, -0.04976202, 0.03445305, -0.017217532, -0.08888937, -0.05689694, -0.015720177, -0.04918422, 0.025311051, -0.11894304, 0.0015856493, -0.076050654, 0.009803621, -0.090206765, -0.0064568873, -0.016370794, -0.01496732, 0.07193149, 0.014516895, 0.003830038, -0.02772891, -0.00027858958, -0.04030237, -0.08385075, 0.04791993, 0.007770022, 0.06250718, 0.016640775, 0.0024025533, -0.00952811, -0.0073863696, -0.045488138, -0.030853493, -0.015403943, -0.01727474, -0.0036754848, -0.044648934, -0.024662219, 0.008355865, 0.00074264954, 0.034778193, -0.027379394, 0.045517344, 0.03274228, -0.0044519384, 0.017324237, -0.012647422, -0.0033161582, -0.06152046, 0.045471884, -0.06831329, -0.011767712, -0.017915526, -0.0073455246, -0.001207601, -0.010852103, -0.027484838, -0.017289754, 0.032901723, 0.035677727, 0.0010462456, 0.011333039, -0.027097082, -0.028100211, 0.02177865, -0.12770626, 0.008890657, 0.057708513, -0.0075022713, -0.0162145, 0.013159747, 0.008460921, 0.019873438, 0.022892855, 0.038347065, -0.018748702, -0.0005733309, -0.01896952, 0.048232667, -0.022138037, 0.0510358, -0.06141013, -0.06917878, -0.0064831, 0.016047694, -0.024784623, -0.0040523373, 0.05219992, -0.019000467, -0.031752244, -0.025468554, 0.05017621, -0.048885044, 0.008339187, 0.012362943, -0.0007852855, -0.018733969, 0.009410703, 0.036812734, 0.01073395, 0.024628665, -0.022984246, 0.03876422, 0.0010278388, 0.0005914213, -0.04414324, 0.022350024, -0.057965294, -0.0026445785, 0.020707909, -0.019692395, 0.0006487785, 0.026773993, 0.0012743585, -0.0010408638, 0.013978017, -0.029201908, -0.0026406618, 0.012111247, 0.017524403, -0.052787222, -0.03522664, 0.01765961, -0.04070115, 0.1148625, 0.030269606, -0.018360997, 0.026311602, 0.077174865, -0.004282603, -0.04897632, 0.023852224, 0.025821112, 0.00091817084, 0.019655786, -0.03645865, -0.0057559144, -0.0015581498, -0.031150118, 0.008710293, 0.042958483, 0.019464193, 0.008709591, 0.07403159, -0.012584313, 0.061758842, 0.001600658, 0.03793973, 0.08070013, -0.0015407432, -0.01796657, 0.022513913, -0.016971683, -0.0086838575, -0.037967112, -0.016465642, 0.031119216, -0.028792398, -0.028869731, -0.013299906, 0.008916945, -0.054968003, 0.08137083, -0.047364864, 0.03477723, -0.0027389305, 0.017957302, 0.009723829, -0.020334315, 0.017266477, 0.03155003, -0.06814488, 0.032606293, 0.0074406182, -0.00990226, -0.008051752, 0.04401542, 0.016593833, -0.032479383, -0.06395273, 0.0097781, -0.03554643, 0.02267692, -0.0088839475, 0.05422643, -0.013973417, 0.033952598, -0.013034821, 0.06795179, 0.062368065, 0.030012209, 0.01880926, -0.03728986, -0.0069331573, -0.045585237, 0.034192592, 0.008785877, -0.050590303, 0.0075427894, 0.028511213, -0.06936197, -0.021246517, 0.07821582, -0.0007172062, 0.010895731, 0.06585134, 0.017570598, -0.109825335, -0.05728943, -0.015499518, -0.02773636, -0.0134059535, -0.04048907, -0.011579607, 0.049841776, 0.0040350654, -0.039077736, -0.0011170815, 0.035305858, -0.024897376, -0.01960571, 0.018656224, -0.022641456, -0.018725414, 0.03243203, 0.024453795, -0.062460173, -0.07869075, -0.032054324, 0.02862162, -0.04588378, 0.06101831, 0.04541309, -0.008621649, 0.021409834, 0.020505277, -0.02160064, 0.03821001, -0.034486968, 0.023492243, -0.0052792737, -0.023713715, -0.021010758, -0.007452054, -0.024554668, 0.019325165, 0.07776963, -0.023651198, -0.0322592, -0.07135111, 0.013037924, -0.014946612, -0.06382761, -0.0018295269, 0.08961616, -0.01076834, -0.006055699, -0.0013443143, 0.0033073395, 0.07908465, 0.016662536, -0.021251202, -0.011265879, -0.0029782832, -0.019714287, -0.01927359, -0.010587739, -0.0054656398, 0.023588601, 0.014212156, 0.02205299, -0.01936107, -0.041712787, 0.015725585, -0.014754168, -0.022203345, 0.0058128415, 0.042220253, -0.008564821, 0.08983163, 0.0012967567, 0.0011832633, 0.06730918, -0.04738175, -0.009836209, 0.026046826, -0.032240275, 0.033297807, -0.03723985, -0.023497002, 0.07941272, -0.034684975, 0.0046736184, 0.01503591, -0.0108885225, 0.021458585, -0.028041191, 0.00929642, -0.013264025, -0.036670722, -0.029041592, 0.024418069, 0.032957267, 0.042187765, 0.012555293, -0.020911237, -0.00059533044, -0.022261366, -0.01309458, -0.019734848, -0.027390763, 0.021959258, -0.015291962, 0.04799804, 0.048972134, -0.02154973, -0.010207073, 0.025521308, -0.011620674, 0.023185415, -0.064033985, 0.024060402, 0.023135332, 0.028211193, -0.033920925, -0.019922482, 0.0028120852, 0.011916463))
	aTree.Insert("Tokyo", cover.NewPoint(0.0458788, -0.06516748, -0.0034518642, -0.047115777, 0.039205603, -0.007307051, -0.003873168, -0.018151429, 0.0419932, -0.0083738, -0.026943998, -0.007468783, -0.011594837, -0.051305823, 0.06500341, -0.0044922805, 0.012927889, 0.028034266, -0.022443106, -0.054958228, -0.0024669855, 0.0116201835, -0.0030279476, -0.023881614, 0.017463773, -0.035637647, 0.038326412, -0.03575952, 0.018329585, 0.037241507, -0.047213793, 0.04244911, -0.041997675, 0.04595631, 0.05923767, -0.04636494, -0.009864182, -0.0021832245, 0.0028118028, 0.016342642, -0.011241915, -0.061939012, -0.013986433, -0.028225003, 0.00679804, -0.019928167, 0.01528923, -0.013459658, 0.021416152, -0.03895986, 0.014166725, 0.0010601858, 0.035208054, -0.0010811661, 0.015260326, -0.01806033, 0.024716686, 0.039435454, -0.06679537, 0.018352266, 0.0060254266, 0.012182403, -0.038781796, 0.048196953, -0.00047417163, -0.040804878, 0.00014626366, 0.017676985, 0.033609338, 0.00092439493, -0.034572944, -0.038785517, 0.083311014, -0.032729417, -0.09836469, -0.07559072, -0.0065948186, 0.010131104, -0.021470811, 0.027471816, -0.006503731, -0.044173177, -0.036798768, -0.044595238, -0.07337121, 0.008532989, -0.04562401, 0.0052163745, -0.0290525, -0.0054655615, -0.015439957, 0.006549273, 0.019394113, -0.056642834, -0.06352504, 0.04192188, 0.042145234, -0.019965524, 0.015337542, -0.045879327, 0.020032998, -0.047246017, -0.03578688, 0.0027546773, 0.0085751945, 0.03346492, -0.022517452, 0.014004883, -0.0075241625, 0.024348658, -0.031770088, 0.012988919, -0.043546658, -0.054931343, 0.037517708, -0.013396281, -0.010175051, 0.028407296, 0.048261296, 0.05607018, 0.020072037, -0.008882344, 0.034579583, 0.012221787, 0.0062654954, 0.021346431, -0.013549884, 0.026754294, 0.038133547, 0.048482046, -0.0622827, -0.038278617, 0.046878163, 0.004408088, 0.050501384, 0.021260452, 0.07601279, -0.014810141, 0.05173928, -0.012852479, -0.000813181, 0.041024663, 0.0056746877, 0.091981456, -0.027751237, -0.0064402525, -0.03621706, -0.058414392, 0.0035095385, -0.01879696, -0.041704323, -0.010802784, -0.021396834, -0.006807323, 0.09102643, -0.01449203, -0.01516941, -0.010209782, 0.013558719, 0.02316616, 0.027699314, 0.025932632, 0.011114043, 0.023972662, -0.043110434, -0.036551766, -0.0101902, 0.03057252, 0.046201725, 0.04552236, -0.010867271, -0.019282755, -0.03749284, -0.047003254, -0.019512447, -0.07433021, -0.039291747, -0.041196145, 4.3112068e-05, -0.0381857, -0.05355832, -0.014618616, 0.03696001, 0.04184541, 0.036194686, -0.017340222, 0.044336453, -0.01279231, -0.019266475, 0.0051872083, 0.0008055131, -0.016689014, -0.04499153, -0.0012119383, -0.026815085, -0.012860379, -0.057272233, 0.032775715, 0.009916693, -0.00955681, 0.009701598, 0.0941702, -0.022931347, -0.010079154, 0.005985152, 0.010363055, 0.049438264, -0.05333828, 0.021575108, 0.0048466795, -0.049929257, 0.011232576, -0.023921886, 0.041486274, 0.0073927105, 0.0016037886, 0.051814336, 0.021494323, -0.008258353, -0.040125553, -0.054730017, -0.013318864, -0.030944265, -0.021928763, 0.025485804, 0.04369122, -0.04269098, 0.013608862, -0.007830473, -0.05950399, 0.006496677, 0.03564373, 0.010403191, 0.011882425, 0.044388697, -0.013520552, -0.02647498, 0.016256932, 0.046911728, 0.03608571, -0.016666403, 0.047688685, 0.03847264, -0.013191786, -0.06671781, -0.0335004, -0.018237608, 0.038678925, -0.035329964, -0.055935744, -0.012611061, -0.04585612, 0.06828999, 0.04843476, -0.06335219, 0.03313043, -0.06002548, -0.029661506, -0.02729814, -0.009691197, 0.07772528, 0.026753232, 0.030077433, -0.017319178, -0.052261576, 0.027205454, 0.04184013, -0.051703393, 0.005732498, 0.015980646, -0.010107062, -0.05147494, 0.05997336, 0.025859708, -0.03448813, -0.033315316, 0.0023448926, 0.051684145, 0.03726092, -0.010381641, 0.024480397, -0.034549315, 0.014489788, -0.062485214, -0.02390931, 0.013202852, -0.052830033, 0.016872808, -0.017771332, -0.043329064, -0.068460524, -0.009252018, -0.015300418, -0.0028069327, -0.046569422, 0.018179767, -0.025619812, 0.04084926, 0.022404963, 0.00896743, -0.03713567, -0.046131726, -0.03509666, -0.056730885, -0.0103484355, 0.017368836, 0.016410654, -0.07087324, 0.027319012, -0.014716373, 0.04327856, -0.03132538, -0.06545968, 0.033270303, 0.027363317, 0.028869655, -0.0034856126, 0.03985425, -0.022846721, 0.058057945, 0.026219327, 0.032223787, 0.036776304, -0.022321464, -0.00756888, 0.03906917, 0.028077943, 0.07586493, -0.0037593576, -0.02706899, 0.03404595, 0.0062984433, -0.047655188, 0.07039743, 0.020587802, 0.00696666, -0.040636458, -0.011063741, 0.0035773034, 0.0075066322, -0.008598725, -0.028753802, -0.067069165, -0.009892072, 0.026825007, -0.019408816, -0.012307213, -0.006421552, 0.06120201, 0.022683315, 0.01570192, 0.033865348, -0.053875107, -0.0030024298, -0.027059313, -0.032970764, 0.076579794, 0.027729115, 0.03303611, -0.026717277, -0.016850835, 0.09664962, -0.0058089974, -0.02667615, -0.004638575, 0.018065492, 0.0053335214, -0.011243909, -0.022508519, 0.0094540985, -0.00066687725, -0.023475505, 0.028851785, -0.0124031985, -0.027719343, -0.025433224, -0.065735854, 0.0049356343, -0.03519328, -0.005240411, -0.022808442, -0.051675152, 0.035687804, -0.037360195, 0.03156923, 0.012982445, 0.04849418, 0.07107734, -0.007238539, 0.023380667, 0.039994277, 0.020034961, 0.07684691, 0.011334343, 0.009251504, -0.008027775, -0.0047598346, -0.032396264, 0.03561885, -0.0035442307, 0.0034669614, -0.007277546, -0.023693856, 0.012737643, -0.06792949, -0.03298769, -0.001490029, -0.018060772, -0.023531714, -0.046169106, 0.015560344, 0.040120378, 0.0645027, -0.04452873, -0.05444148, -0.027210489, 0.02787371, -0.030519173, 0.004141684, 0.025437161, -0.037578207, 0.037084516, -0.02659177, -0.0026261152, -0.046309486, -0.0127497, 0.011790206, 0.00062650215, 0.0012548815, 0.010403653, 0.0373196, 0.015623213, -0.046415675, 0.028936954, -0.014355873, 0.0011071403, 0.011331436, 0.012245126, -0.025434388, 0.006332593, 0.00258773, -0.023433853, 0.017750392, -0.05682767, -0.06131245, -0.055912796, 0.0045452015, -0.04541604, 0.021078145, -0.109099366, 0.0129934065, -0.07421794, -0.0049178833, -0.10877681, -0.021559017, -0.022106135, 0.0141624445, 0.03668486, 0.017878063, 0.022906868, -0.004679773, 0.020797843, -0.0072778375, -0.054138448, 0.045459136, -0.0016306147, 0.07421571, 0.0045011593, 0.026704893, -0.009675211, -0.008877854, -0.029595643, 0.03467057, -7.172318e-05, 0.041417323, 0.010485191, -0.058467265, -0.011403959, 0.041128587, 0.008560287, 0.029927608, -0.009327225, 0.05940825, 0.051723495, -0.027437786, 0.023120506, -0.014326106, -0.017440455, -0.0082650995, 0.093408726, -0.024632718, 0.017322782, -0.038332243, -0.011684609, -0.0007542453, 0.0039759576, -0.032668438, -0.0053225574, -0.0038099613, 0.048781496, 0.019939339, -0.009651073, -0.037934836, -0.04015188, -0.00919169, -0.1135636, 0.016927278, 0.016419692, -0.0148327695, -0.029742688, 0.029124778, 0.01700712, -0.015542669, 0.00027364522, 0.021322096, -0.009981258, -0.02127584, 0.033747192, 0.08247095, 0.03263537, 0.054374304, -0.037058145, -0.07337923, -0.011396637, 0.012509426, -0.06788737, -0.002253777, 0.059863593, -0.059468582, -0.0032232115, -0.04034952, 0.06049983, -0.0495431, 0.007798207, -0.009414097, -0.03224514, 0.019033851, 0.024238836, 0.017824238, 0.011666604, 0.03328002, -0.053164046, 0.008560618, 0.008469847, -0.050628085, 0.020006005, 0.015642205, -0.07126191, 0.0057353307, 0.012857753, -0.025457935, -0.02179553, 0.018309688, -0.01101225, -0.002924665, -0.010890345, -0.021992834, -0.020319548, 0.022001714, 0.017317021, -0.013298504, -0.0434412, -0.013038991, -0.056129746, 0.100517094, 0.073512055, -0.009082313, 0.007137501, 0.05302993, 0.014744349, -0.028433792, 0.02461582, 0.046050414, 0.021965893, 0.05547273, 0.0044689127, -0.030106973, 0.018010585, -0.01814034, 0.010951155, 0.065774895, 0.017643353, 0.020808183, 0.09171551, 0.0040635457, 0.08776737, -0.024896808, 0.005156492, 0.04975725, -0.016088035, -0.0148707535, 0.03709791, -0.00018180681, 0.022831779, -0.012571949, -0.016202219, 0.009177424, -0.01299491, 0.0011486299, -0.044252932, -0.005864486, -0.078997195, 0.1218401, -0.019083394, 0.046115022, -0.021015389, 0.00064527185, 0.0048444355, -0.020750912, 0.027867317, 0.03985276, -0.07734321, 0.026069291, 0.013491549, 0.002509961, 0.0042092246, 0.066246174, 0.032223858, -0.016807348, -0.062195513, -0.013280618, -0.034461144, 0.011829782, -0.0116721215, 0.042655617, -0.0098454105, 0.025677092, -0.03433518, 0.054080464, 0.031356808, 0.039596584, 0.020569654, 0.004946216, -0.04974456, -0.07421278, -0.007962412, 0.030011464, 0.010063355, 0.013040379, -0.00881509, -0.050652113, -0.009029979, 0.061583836, -0.027105762, 0.023520911, 0.08265045, 0.020209335, -0.08099282, -0.024870444, 0.010009665, -0.03273552, 0.0002543083, -0.03856077, 0.002756086, -0.007509429, -0.015690856, -0.037337415, -0.03240972, 0.028046805, -0.033809647, -0.01814994, 0.02488621, -0.030230872, -0.00024781202, 0.015328817, 0.039252985, -0.05169643, -0.08787194, -0.03607677, 0.05666214, -0.066096716, 0.06943897, -0.0014137961, -0.026781132, 0.004125032, 0.027793704, -0.032276332, 0.040151957, 0.030537382, 0.049588412, 0.020119444, -0.00508606, -0.02309367, -0.01266284, -0.008174682, 0.0097253965, 0.09238611, -0.061840434, 0.012560723, -0.08252105, 0.044773266, 0.019482045, -0.02947022, -0.026456648, 0.0607569, 0.0119976755, 0.002983475, 0.032752592, -0.018378403, 0.043608952, -0.022445243, -0.049819387, -0.01747101, 0.010385086, -0.023014564, -0.008253527, -0.016551638, 0.014372253, 0.009271662, -0.005759952, 0.041249543, 0.008970622, -0.033813134, 0.035425134, -0.025295205, -0.0049061356, 0.010399831, 0.017995311, -0.015032999, 0.08826193, -1.8822983e-07, -0.0019593958, 0.055949543, -0.014046478, -0.018947797, 0.03136239, -0.027860543, 0.038088717, -0.011766184, -0.022149304, 0.076845035, -0.037092846, 0.024190864, 0.014288396, -0.014658636, 0.051480576, -0.026872782, 0.025599923, 0.004775892, -0.0482485, -0.03283158, -0.028378634, 0.009967945, 0.03613523, -0.01329337, -0.038589213, -0.0131558385, -0.014480389, -0.035665527, -0.03360187, -0.08565489, 0.016839648, -0.040727664, 0.057614155, 0.06923595, -0.020504687, 3.8340135e-05, -0.008090604, 0.013588337, -0.0035767485, -0.064668484, 0.0053074546, 0.015968557, -0.0011543889, -0.024349801, 0.005474864, -0.030302161, 0.0011914049))
    //...
	poland := cover.NewPoint(0.060734183, -0.087862425, -0.04841222, -0.047717907, 0.07674356, 0.0048569865, -0.012825435, -0.039329644, 0.030587431, -0.0019226946, 0.0096994275, 0.0022985502, -0.017840099, -0.029776117, 0.0023602163, -0.018248172, 0.0130165825, 0.028792908, -0.013240143, -0.04358211, -0.04311236, 0.0031766016, 0.027705606, 0.008811955, 0.014683382, 0.011622663, -0.014097673, -0.025425576, -0.027006367, 0.036712654, -0.05543361, 0.02578685, -0.03311383, -0.014771622, 0.004834045, -0.036889847, 0.03190513, 0.026819933, -0.0026169787, 0.025660938, 0.0038827977, -0.026788194, -0.04922897, -0.01462092, 0.013304397, -0.027769972, 0.043223627, 0.015419575, 0.036270805, -0.07215602, 0.029708184, -0.031124383, 0.032003894, -0.021465195, -0.00832436, -0.03608068, 0.04745161, -0.00046918122, -0.07543938, 0.0052940357, 0.031495187, 0.06665703, -0.019623833, 0.091818504, -0.006500893, -0.009211824, -0.07593636, 0.05268097, 0.035953008, -0.039687436, -0.060149055, -0.025109159, 0.032198016, -0.021592543, -0.0043535987, -0.022418344, -0.065286465, 0.018833894, -0.043898083, 0.07048516, -0.040140525, -0.068707235, -0.028256046, -0.047415342, -0.070787996, 0.017887577, -0.021991376, 0.016843036, 0.014793709, 0.036091983, -0.020377735, -0.016723238, 0.038662765, -0.0736084, -0.019449841, 0.059851106, -0.025757046, -0.00397338, -0.024588298, -0.11018433, 0.014213217, -0.03500908, -0.013627536, 0.046885904, 0.0003040487, 0.033948056, -0.0053550513, 0.027253445, 0.011388337, 0.046666656, -0.058549687, 0.043801904, -0.015124989, -0.05256883, 0.023126468, -0.0019766309, -0.02962449, 0.06717916, 0.047580715, 0.04165235, -0.018150093, -0.0031505835, 0.03793933, -0.019536175, 0.032245953, 0.029452937, 0.024589457, 0.058872484, 0.05080644, -0.031863008, -0.01865287, -0.020555256, 0.018028693, 0.025050638, 0.040249646, 0.017270792, 0.025800493, 0.019476376, 0.04524072, 0.017351428, 0.0015530506, 0.046671182, -0.0042810407, 0.04967962, -0.04304602, -0.003529111, 0.0075007584, -0.06626949, 0.03248782, -0.037721954, -0.025390435, 0.00016786715, -0.04640271, -0.0069611627, 0.042910844, 0.032603588, 0.004685724, -0.003859525, 0.01554408, 0.043516267, 0.044111554, -0.037278194, 0.047839154, 0.03734352, -0.002063628, -0.027512547, 0.036546614, 0.03447588, 0.047360882, 0.015871262, -0.011282909, -0.004319919, -0.06470307, -0.07177129, -0.033014935, -0.042591456, -0.03654969, 0.012024749, -0.038749486, -0.04654783, 0.0056613325, -0.020229727, 0.014626272, 0.02463405, 0.033461504, -0.011240662, 0.07907178, -0.049968384, -0.028065996, 0.030727118, 0.014725841, -0.009371515, -0.040749315, -0.022549165, -0.046437286, 0.053872168, -0.034645148, -0.009732048, 0.03718094, 0.018438682, 0.03755685, 0.05320455, 0.007986937, -0.002903373, 0.025242655, -0.014464343, 0.049391083, -0.04643591, 0.021735705, 0.010180079, -0.06812475, 0.021199627, -0.041277558, 0.0004116704, 0.023366721, 0.004075845, 0.013868923, -0.008901564, -0.046188086, -0.0056804786, -0.020131327, 0.025972461, -0.0456378, -0.019234903, 0.034997955, 0.063700125, -0.07497704, 0.02115924, -0.00925861, -0.02108115, 0.027193312, 0.046282977, 0.010365972, -0.023733519, 0.03888303, 0.015547581, -0.018000072, 0.0423001, -0.0076315957, 0.038438648, -0.039243717, 0.050022077, 0.049208928, -0.042859536, -0.06459722, -0.06459689, -0.022370914, 0.021334492, -0.013718967, 0.030406713, -0.00492412, 0.0005948082, 0.00845936, 0.016923448, -0.030596236, 0.032548446, -0.055690244, -0.034302235, 0.028363334, -0.026503488, 0.056823026, 0.020234225, 0.016644519, -0.009932471, -0.003520602, 0.027307404, 0.037079014, -0.00089675427, 0.002765693, 0.023329707, 0.018078454, -0.03523282, 0.042289574, -0.019339116, -0.030548168, 0.026776817, 0.0149878375, 0.04462563, 0.04959439, 0.016918454, 0.009590682, 0.019566657, 0.07382105, -0.049061194, 0.0051723015, -0.04820625, -0.06114148, 0.011572763, 0.037639376, -0.022672951, -0.032472733, -0.036645193, 0.020384697, -0.04527359, -0.05840546, 0.037035853, -0.061945856, 0.0616187, -0.011004872, 0.020109115, 0.023872824, -0.019012127, 0.013154604, -0.056283735, 0.025828771, 0.013966645, -0.0030013635, -0.051445868, 0.009793102, -0.012597911, -0.021899585, -0.005287126, -0.052326135, 0.018274615, 0.07567566, 0.026973806, -0.015874991, 0.014749823, -0.00035338307, 0.016368875, 0.014722899, 0.050249193, 0.03677843, -0.030325213, 0.04230737, 0.013061583, -0.014784331, 0.04907461, -0.022989335, 0.018149843, -0.017408967, 0.0059977523, 0.026472572, 0.026233837, -0.0099971285, 0.058127746, -0.04151541, 0.009564052, -0.043399915, -0.00375734, 0.049486257, 0.012010327, -0.02220951, -0.021551924, 0.015678136, 0.032068685, 0.018470436, 0.041176558, 0.05417169, -0.018191716, -0.025240429, 0.074616976, -0.055608474, 0.014571908, 0.008438083, -0.03485562, 0.05986397, -0.012175211, 0.034514144, -0.030234989, -0.041091304, 0.056975648, 0.0001602336, -0.012779657, 0.009528515, -0.0038875057, 0.03802075, 0.0030288135, -0.030332407, -0.0060365926, -0.009269862, -0.013207234, 0.035277553, -0.014552568, -0.032238077, 0.008974032, -0.03197906, -0.010530188, -0.035663534, 0.047606166, -0.0087330565, -0.03171691, 0.04115706, 0.0018023713, 0.015768155, -0.022668531, 0.037097335, 0.05747996, 0.055965796, 0.08176731, 0.042653166, 0.028324772, 0.069810405, -0.001720026, -0.019035714, 0.0035611545, -0.022498948, -0.023494802, 0.034575928, -0.06589548, 0.034242917, -0.041059453, -0.047406454, -0.021105347, -0.0632842, -0.010887661, -0.0030172132, -0.035871536, -0.010540835, -0.011545123, 0.04093343, 0.02125813, 0.07069057, -0.06691268, -0.06974673, 0.00577873, 0.07948508, -0.046290636, 0.0073347627, 0.05026377, 0.0025676454, 0.01178479, -0.015252858, -0.008460558, -0.054942913, -0.034682933, 0.019969814, -0.013039259, 0.0033437223, -0.018015696, 0.028085984, 0.064109, -0.020743936, 0.022018565, 0.00094017613, -0.04609151, 0.022545299, 0.0024491125, -0.040040318, 0.019661244, 0.02767598, 0.012157777, 0.059849206, -0.016528647, -0.050858326, -0.050644588, -0.007865372, -0.012838273, 0.010234563, -0.085786104, 0.02144863, -0.09052366, 0.0032225081, -0.052359838, 0.0067393635, -0.050918642, 0.004848817, 0.05276867, -0.004174929, -0.036277663, 0.031422947, 0.025141463, 0.0062498604, -0.071567796, -0.004326568, -0.018695854, 0.0768623, 0.037549872, 0.008126003, -0.00888004, -0.021996085, -0.032823298, -0.012251186, 0.03861422, -0.039735533, -0.020127948, -0.059180286, -0.030820137, -0.03472052, 0.005214034, 0.008560388, -0.04423618, 0.05052487, 0.033741094, -0.029609991, 0.02217627, 0.0012890799, -0.05991218, -0.039519854, 0.0443968, -0.035428185, 0.00080775924, -0.07733879, -0.022811953, -0.010016118, 0.0283981, -0.009014262, -0.0030275122, -0.0020746556, 0.004460413, 0.035158943, 0.010524944, -0.010999029, 0.024438767, 0.08291788, -0.10286244, -0.008859485, 0.032318063, -0.014168856, 0.052110255, -0.0019229864, 0.000596147, -0.019436132, 0.006467439, 0.017046172, -0.011576318, -0.042154822, -0.03857071, 0.068914466, 0.006942197, 0.029955616, -0.032142114, -0.09837204, -0.033849567, 0.03431445, -0.042660665, 0.021723954, 0.006837436, -0.0050262148, -0.028180594, 0.008566635, 0.038754795, -0.08907649, 0.021728383, -0.025223723, -0.010421174, 0.023408644, 0.025322815, 0.061585262, 0.01645267, -0.00992667, -0.022166742, -0.0037970506, 0.048053384, -0.0031787022, -0.032793213, 0.043989487, -0.0535518, -0.02585418, 0.001045684, -0.011826188, -0.012510766, 0.007669724, -0.004199955, 0.021113383, -0.013961628, -0.037332263, -0.030593686, 0.014278903, -0.021425884, -0.03981983, -0.05711851, -0.0061156317, -0.032354474, 0.1288937, 0.025092226, -0.04619054, -0.0021399404, 0.055628523, -0.0051534586, -0.031103188, 0.021780945, 0.015051228, -0.015753565, 0.029829513, -0.0197615, -0.045070104, -0.00013737378, -0.030272463, 0.0056311577, 0.043857615, 0.01982251, 0.03365366, 0.040453807, -0.027245235, 0.05589061, 0.030354232, -0.017392738, -0.009884204, -0.04865019, -0.0313431, 0.036547285, -0.019867944, -0.003142149, 0.029708354, -0.029041756, 0.056576658, -0.0067946455, -0.02897721, -0.001696636, 0.03413747, -0.051102787, 0.0513474, -0.009868228, 0.046089094, -0.02228404, 0.0012669441, -0.014465784, -0.010124996, 0.031529363, -0.034748107, -0.030885642, 0.030454936, -0.023072619, -0.037589233, -0.03665239, 0.05057962, -0.0070832935, -0.019908417, -0.04452875, -0.02548588, -0.0036076838, 0.034469623, -0.010431964, 0.0244026, 0.01058425, 0.0036718259, 0.004558927, 0.055450857, 0.06599803, 0.023152232, 0.058044948, 0.0064209825, 0.00094389304, -0.030321104, 0.04798937, 0.050890565, -0.0116254585, -0.030170964, 0.022329846, -0.07987142, -0.0035841733, 0.07594174, -0.024767645, -0.02105945, 0.012284332, 0.04043316, -0.08927376, -0.06365825, 0.003380898, -0.015251798, 0.00089694874, -0.023296684, 0.023991657, 0.025824845, -0.03414875, -0.017772024, -0.017326247, 0.009296049, -0.0128380535, -0.039942443, 0.01276781, -0.00013114982, -0.008802711, -0.0068132775, 0.0018617762, -0.07795984, -0.1014901, -0.035538886, 0.044115223, -0.078202456, 0.051744618, 0.021838594, -0.0466565, 0.04238572, 0.0010301551, -0.07201149, 0.039921243, -0.005435319, 0.032414436, -0.007815672, -0.03290652, -0.046082195, -0.021733388, -0.031770084, 0.02640485, 0.07879908, 0.023512531, -0.02966699, 0.017995866, 0.028797181, -0.022414636, -0.047428545, -0.037164528, 0.07178484, 0.01025862, -0.013834016, -0.002148156, -0.022822639, 0.0014179009, 0.030710142, -0.0054824087, -0.026337733, 0.0004428726, 0.015249609, 0.009702807, -0.017116865, -0.015395849, 0.023059255, 0.02263274, -0.017214764, -0.030392027, -0.04612043, 0.052583974, -0.0023755673, -0.043946307, 0.025315734, -0.0013102349, -0.024368847, 0.031417917, -0.005202819, -0.014162346, 0.044039663, -0.029428987, -0.06308903, 0.0021963634, -0.062171903, 0.028330749, -0.04314227, -0.0011539215, 0.10155005, -0.024488783, 0.010427114, -0.0050792224, -0.023247112, 0.049300957, -0.028601114, 0.012557367, -0.0498453, -0.029745081, -0.060859166, -0.0011870508, 0.047415618, 0.052478977, 0.011162102, -0.05931355, 0.0039530452, -0.038449183, -0.031492345, 0.012193398, -0.04455019, 0.05576559, 0.00891621, 0.06061221, 0.006031659, 0.0046999753, -0.029591143, -0.019257952, 0.03702353, 0.009810036, -0.020789519, 0.02509474, -0.0017205115, -0.006199128, -0.009943124, -0.018211057, 0.0050353496, -0.004458478)
	match := aTree.KNearestNeighbors(poland, 1)
	fmt.Printf("%v\n", match)
}

License

The source code is made available under the terms of the Apache License, Version 2, as stated in the file LICENSE.

Individual files may be made available under their own specific license, all compatible with Apache License, Version 2. Please see individual files for details.