comment:FarthestFirst with 150 points.
initialize:10:-100:800:-2000:2000
ff-initialize:HRB:HARBIN:455:1265
comment:Testing operations on an empty tree
ff-sites-size
ff-list-kd
ff-list-centers
ff-list-assignments
ff-traversal-size
ff-list-traversal
comment:Adding many sites
ff-add-site:TMX:TIMIMOUN:290:6
ff-add-site:NRD:NORDERNEY:532:57
ff-add-site:GWT:WESTERLAND:544:83
ff-add-site:TLL:TALLINN:597:234
ff-add-site:ENF:ENONTEKIO:699:239
ff-add-site:KEV:HALLI:630:242
ff-add-site:HEM:HELSINKI:608:273
ff-add-site:HEL:HELSINKI:601:243
ff-add-site:BSK:BISKRA:344:55
ff-add-site:ELG:EL GOLEA:301:23
ff-add-site:HTN:HOTAN:371:796
ff-add-site:URC:URUMQI:432:877
ff-add-site:DLC:DALIAN:387:1211
ff-add-site:NYI:SUNYANI:77:-29
ff-add-site:TKD:TAKORADI:40:-12
ff-add-site:ABJ:ABIDJAN:57:-33
ff-add-site:BYK:BOUAKE:71:-53
ff-add-site:DJO:DALOA:67:-65
ff-add-site:HGO:KORHOGO:99:-55
ff-add-site:MJC:MAN:71:-76
ff-add-site:JYV:JYVASKYLA:632:257
ff-add-site:KAU:KAUHAVA:634:333
ff-add-site:KEM:KEMI:657:244
ff-add-site:KAJ:KAJAANI:655:279
ff-add-site:LDY:LONDONDERRY:540:-72
ff-add-site:BHX:BIRMINGHAM:528:-13
ff-add-site:CVT:COVENTRY:519:-23
ff-add-site:BNI:BENIN:55:55
ff-add-site:CBQ:CALABAR:44:88
ff-add-site:ENU:ENUGU:61:76
ff-add-site:QUS:GUSAU:123:67
ff-add-site:DJE:DJERBA:353:145
ff-add-site:EBM:EL BORMA:347:144
ff-add-site:SFA:SFAX:333:239
ff-add-site:TOE:TOZEUR:331:142
ff-add-site:LRL:NIATOUGOU:98:13
ff-add-site:LFW:LOME:61:13
ff-add-site:HHN:HAHN:499:73
ff-add-site:MHG:MANNHEIM:499:67
ff-add-site:XFW:HAMBURG:531:96
ff-add-site:KEL:KIEL:542:117
ff-add-site:LBC:LUEBECK:533:93
ff-add-site:EME:EMDEN:537:74
ff-add-site:WVN:WILHELMSHAVEN:532:89
ff-add-site:BMK:BORKUM:530:62
ff-add-site:ENA:KENAI:608:-1513
ff-add-site:FAI:FAIRBANKS:641:-1463
ff-add-site:FBK:FORT WAINWRIGHT:644:-1475
ff-add-site:GAL:GALENA:644:-1566
ff-add-site:GKN:GULKANA:621:-1456
ff-add-site:SGY:SKAGWAY:592:-1357
ff-add-site:HOM:HOMER:598:-1519
ff-add-site:ILI:ILIAMNA:597:-1544
ff-add-site:UTO:INDIAN MOUNTAINS:655:-1539
ff-add-site:NGB:NINBO:290:1212
ff-add-site:NKG:NANJING:318:1183
ff-add-site:HFE:HEFEI:311:1173
ff-add-site:TAO:QINGDAO:366:1205
ff-add-site:SHA:SHANGHAI:311:1211
ff-add-site:YNT:YANTAI:371:1216
ff-add-site:CKG:CHONGQING:292:1067
ff-add-site:LXA:LHASA:0:0
ff-add-site:CTU:CHENGDU:307:1034
ff-add-site:HME:HASSI-MESSAOUD:313:69
ff-add-site:INZ:IN SALAH:270:32
ff-add-site:YEV:INUVIK:688:-1333
ff-add-site:YFB:IQALUIT:631:-683
ff-add-site:YFC:FREDERICTON:449:-663
ff-add-site:IVL:IVALO:688:277
ff-add-site:JOE:JOENSUU:621:296
ff-add-site:GKA:GOROKA:-63:1457
ff-add-site:MAG:MADANG:-55:1455
ff-add-site:HGU:MOUNT HAGEN:-57:1443
ff-add-site:LAE:NADZAB:-66:1469
ff-add-site:POM:PORT MORESBY:-90:1472
ff-add-site:WWK:WEWAK:-33:1423
ff-add-site:VEY:VESTMANNAEYJAR:631:-203
ff-add-site:YAM:SAULT SAINTE MARIE:461:-843
ff-add-site:YAV:WINNIPEG:500:-977
ff-add-site:YAW:HALIFAX:441:-637
ff-add-site:YAY:ST. ANTHONY:512:-567
ff-add-site:YAZ:TOFINO:499:-1259
ff-add-site:YBB:PELLY BAY:687:-894
ff-add-site:YDQ:DAWSON CREEK:555:-1209
ff-add-site:GHA:GHARDAIA:321:32
ff-add-site:PKO:PARAKOU:98:23
ff-add-site:OUA:OUAGADOUGOU:121:-13
ff-add-site:BOY:BOBO-DIOULASSO:111:-33
ff-add-site:ACC:ACCRA:56:0
ff-add-site:TML:TAMALE:91:6
ff-add-site:GLO:GOLOUCHESTERSHIRE:512:-27
ff-add-site:OGX:OUARGLA:311:51
ff-add-site:IAM:ZARZAITINE:287:94
ff-add-site:COO:COTONOU:67:29
ff-add-site:TLM:TLEMCEN:350:-12
ff-add-site:ORN:ORAN:358:22
ff-add-site:MUW:GHRISS:351:33
ff-add-site:AZR:ADRAR:271:13
ff-add-site:TGR:TOUGGOURT:322:144
ff-add-site:LOO:LAGHOUAT:331:27
ff-add-site:XIC:XICHANG:272:1029
ff-add-site:KHG:KASHI:399:769
ff-add-site:QAS:ECH-CHELIFF:367:14
ff-add-site:TAF:ORAN:355:9
ff-add-site:YFO:FLIN FLON:540:-1012
ff-add-site:YHM:HAMILTON:428:-793
ff-add-site:YHU:MONTREAL:451:-733
ff-add-site:YHY:HAY RIVER:601:-1153
ff-add-site:YHZ:HALIFAX:444:-622
ff-add-site:YIB:ATIKOKAN:391:146
ff-add-site:YIO:POND INLET:722:-777
ff-add-site:YJN:ST. JEAN:456:-725
ff-add-site:YND:GATINEAU:457:-764
ff-add-site:YNM:MATAGAMI:499:-779
ff-add-site:YOC:OLD CROW:670:-1392
ff-add-site:YOD:COLD LAKE:548:-1103
ff-add-site:YOJ:HIGH LEVEL:581:-1173
ff-add-site:YOW:OTTAWA:451:-753
ff-add-site:YRM:ROCKY MOUNTAIN HOUSE:522:-1144
ff-add-site:YRT:RANKIN INLET:621:-926
ff-add-site:YSB:SUDBURY:462:-807
ff-add-site:YSC:SHERBROOKE:455:-715
ff-add-site:YSJ:ST. JOHN:457:-654
ff-add-site:YWA:PETAWAWA:455:-779
ff-add-site:YED:EDMONTON:530:-1132
ff-add-site:YEG:EDMONTON:548:-1133
ff-add-site:YEK:ESKIMO POINT:611:-943
ff-add-site:YEN:ESTEVAN:491:-1023
ff-add-site:YET:EDSON:534:-1166
ff-add-site:YEU:EUREKA:791:-856
ff-add-site:YWG:WINNIPEG:492:-977
ff-add-site:YWK:WABUSH:522:-662
ff-add-site:YWL:WILLIAMS LAKE:527:-1224
ff-add-site:YWY:WRIGLEY:388:149
ff-add-site:YXC:CRANBROOK:490:-1152
ff-add-site:YYU:KAPUSKASING:498:-823
ff-add-site:SPY:SAN PEDRO:41:-63
ff-add-site:ASK:YAMOUSSOUKRO:61:-52
ff-add-site:ABV:ABUJA:99:77
ff-add-site:AKR:AKURE:71:56
ff-add-site:YYW:ARMSTRONG:502:-887
ff-add-site:YYY:MONT JOLI:488:-688
ff-add-site:YYZ:TORONTO:437:-794
ff-add-site:CZL:CONSTANTINE:366:69
ff-add-site:TEE:TEBESSA:350:92
ff-add-site:HRM:TILREMPT:327:23
ff-add-site:TID:TIARET:352:13
ff-add-site:TIN:TINDOUF:271:-83
ff-add-site:BLI:BELLINGHAM:677:-966
ff-sites-size
ff-traversal-size
ff-list-kd
ff-list-traversal
ff-list-assignments
ff-extract-next
ff-sites-size
ff-traversal-size
ff-list-traversal
ff-extract-next
ff-sites-size
ff-traversal-size
ff-list-traversal
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-sites-size
ff-traversal-size
ff-list-traversal
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-sites-size
ff-traversal-size
ff-list-traversal
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-sites-size
ff-traversal-size
ff-list-kd
ff-list-assignments
ff-list-traversal
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-sites-size
ff-traversal-size
ff-list-traversal
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-sites-size
ff-traversal-size
ff-list-traversal
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-sites-size
ff-traversal-size
ff-list-traversal
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-sites-size
ff-traversal-size
ff-list-traversal
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-extract-next
ff-sites-size
ff-traversal-size
ff-list-traversal
ff-sites-size
ff-traversal-size
ff-extract-next
