// x, complex(m), n, complex(f(n,z)), abs_err_real, abs_err_imag std::vector< std::tuple< nmie::FloatType, std::complex, int, std::complex, nmie::FloatType, nmie::FloatType > > D1_test_30digits = { {0.055,{1.5,1.0},0,{8.36411257086632417805161802858,-5.61276019081108331390757079001},8.4e-30,5.6e-30}, {0.055,{1.5,1.0},1,{16.7667178551556094176027309859,-11.1998166559046869795781820105},1.7e-29,1.1e-29}, {0.055,{1.5,1.0},2,{25.1630398855185873499464281292,-16.7910760954753548964102344384},2.5e-29,1.7e-29}, {0.055,{1.5,1.0},3,{33.5572671100165012325784588331,-22.383734562458543657022226896},3.4e-29,2.2e-29}, {0.055,{1.5,1.0},4,{41.950542077104701040110101859,-27.9770285802158263291599997509},4.2e-29,2.8e-29}, {0.055,{1.5,1.0},5,{50.3433042696727764406721141662,-33.5706647130503739752197276732},5.0e-29,3.4e-29}, {0.056,{1.5,1.0},0,{8.21376265391609712733518768023,-5.51319460541938323883420760048},8.2e-30,5.5e-30}, {0.056,{1.5,1.0},1,{16.4667176150866353509824561506,-11.0002167597831574900159439215},1.6e-29,1.1e-29}, {0.056,{1.5,1.0},2,{24.7132751738799796648583369427,-16.4915187734177778992311772646},2.5e-29,1.6e-29}, {0.056,{1.5,1.0},3,{32.9576998556341496388761472745,-21.9842453336088048343502057669},3.3e-29,2.2e-29}, {0.056,{1.5,1.0},4,{41.2011549708335168057075901037,-27.477619023587507943936207531},4.1e-29,2.7e-29}, {0.056,{1.5,1.0},5,{49.4440879900606885600071029339,-32.9713410576881911651850209714},4.9e-29,3.3e-29}, {0.099,{0.75,0.0},0,{13.4432543666815307037297423125,0.0},1.3e-29,0.0}, {0.099,{0.75,0.0},1,{26.9211745963399821140396209297,0.0},2.7e-29,0.0}, {0.099,{0.75,0.0},2,{40.3934323328306157741044239646,0.0},4.0e-29,0.0}, {0.099,{0.75,0.0},3,{53.8638034125886963781700192119,0.0},5.4e-29,0.0}, {0.099,{0.75,0.0},4,{67.3333170798179775907657077628,0.0},6.7e-29,0.0}, {0.101,{0.75,0.0},0,{13.1760604676597854251278771639,0.0},1.3e-29,0.0}, {0.101,{0.75,0.0},1,{26.3874877796314674196927795896,0.0},2.6e-29,0.0}, {0.101,{0.75,0.0},2,{39.5931379817016747992033032232,0.0},4.0e-29,0.0}, {0.101,{0.75,0.0},3,{52.7968633735063707213589804011,0.0},5.3e-29,0.0}, {0.101,{0.75,0.0},4,{65.9997140200860522244781602823,0.0},6.6e-29,0.0}, //{1.0,{3.141592653589793,0.0},0,{-4193528956200935.44940210704681,0.0},4.2e-15,0.0}, //TODO it fails {1.0,{3.141592653589793,0.0},1,{-0.31830988618379045723644142554,0.0},3.2e-31,0.0}, {1.0,{3.141592653589793,0.0},2,{0.410577778829016536772047563585,0.0},4.1e-31,0.0}, {1.0,{3.141592653589793,0.0},3,{0.882117364249478549575956540158,0.0},8.8e-31,0.0}, {1.0,{3.141592653589793,0.0},4,{1.28350627509594182742011853076,0.0},1.3e-30,0.0}, {1.0,{3.141592653589793,0.0},5,{1.65474895648802722294908309803,0.0},1.7e-30,0.0}, {1.0,{3.141592653589793,0.0},6,{2.01001284171663163343136710203,0.0},2.0e-30,0.0}, {1.0,{3.141592653589793,0.0},7,{2.3556989580807089636275015334,0.0},2.4e-30,0.0}, {1.0,{3.141592653589793,0.0},8,{2.69515688549276743436155915861,0.0},2.7e-30,0.0}, {1.0,{3.141592653589793,0.0},9,{3.03032202043648638445429887499,0.0},3.0e-30,0.0}, {1.0,{3.141592653589793,0.0},10,{3.36239580101157416890855524563,0.0},3.4e-30,0.0}, {1.0,{3.141592653589793,0.0},11,{3.69216581828956804940195304251,0.0},3.7e-30,0.0}, {1.0,{3.141592653589793,0.0},12,{4.02017100538644019728337831661,0.0},4.0e-30,0.0}, {1.0,{3.141592653589793,0.0},13,{4.34679317278754460646714985352,0.0},4.3e-30,0.0}, {1.0,{3.141592653589793,0.0},14,{4.67231069520223706243680197115,0.0},4.7e-30,0.0}, {1.0,{3.141592653589793,0.0},15,{4.99693149702903278777277435329,0.0},5.0e-30,0.0}, {1.0,{3.141592653589793,0.0},16,{5.32081411947518340799146068208,0.0},5.3e-30,0.0}, {1.0,{3.141592653589793,0.0},17,{5.64408162495509135334284431755,0.0},5.6e-30,0.0}, {1.0,{3.141592653589793,0.0},18,{5.96683103671677868142566809307,0.0},6.0e-30,0.0}, {1.0,{3.141592653589793,0.0},20,{6.61107098314353294269578290597,0.0},6.6e-30,0.0}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,-1.0},0,{-2.6716342902051994927252215966e-231,1.31303528549933130363616124693},2.7e-261,1.3e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,-1.0},1,{-0.105454733144282573874737514743,0.683525109490997258708886093775},1.1e-31,6.8e-31}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,-1.0},2,{0.375625526268801268114481216368,0.512975081648671832008667823661},3.8e-31,5.1e-31}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,-1.0},3,{0.783851283060567238445438250606,0.520073115070454006654550784711},7.8e-31,5.2e-31}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,-1.0},4,{1.14604488551154019334529698611,0.572490471112493028076614293934},1.1e-30,5.7e-31}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,-1.0},5,{1.48404359072601097206901667891,0.641733304379550739427032499845},1.5e-30,6.4e-31}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,-1.0},6,{1.80811624351877378090791630677,0.718912588148377402368142277488},1.8e-30,7.2e-31}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,-1.0},7,{2.12347980630751576532252355551,0.800452445291865201629029299576},2.1e-30,8.0e-31}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,-1.0},8,{2.43303696494205830783858553538,0.884649106040885755899158077052},2.4e-30,8.8e-31}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,-1.0},9,{2.73852738222687009330211647101,0.970588580896081781642230963596},2.7e-30,9.7e-31}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,-1.0},10,{3.0410569509060891604618551053,1.05773599713031942130130797795},3.0e-30,1.1e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,-1.0},11,{3.34136260812952743711100056731,1.14575692325188463896185378694},3.3e-30,1.1e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,-1.0},12,{3.63995462790817336653762591698,1.234431120418641661728201002},3.6e-30,1.2e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,-1.0},13,{3.93719773020948102455547825667,1.32360738235542208862536026901},3.9e-30,1.3e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,-1.0},14,{4.23335964545017964042849360761,1.41317829414564700232361756505},4.2e-30,1.4e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,-1.0},15,{4.52864142199512016467859555213,1.50306534896781795302640202012},4.5e-30,1.5e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,-1.0},16,{4.82319701874385130081753994655,1.59320977218167917426149042564},4.8e-30,1.6e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,-1.0},17,{5.11714636116284552978521815319,1.68356664681612135141981731014},5.1e-30,1.7e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,-1.0},18,{5.41058427404166609975539845822,1.77410102931703950879786333048},5.4e-30,1.8e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,-1.0},20,{5.99621535040140812635283510785,1.95559736586759311172186430919},6.0e-30,2.0e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,0.0},0,{-2.71018254115422982591015027278e+230,0.0},2.7e+200,0.0}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,0.0},1,{-0.318309886183790671537767526745,0.0},3.2e-31,0.0}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,0.0},2,{0.410577778829016403078679407603,0.0},4.1e-31,0.0}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,0.0},3,{0.882117364249478415493934816912,0.0},8.8e-31,0.0}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,0.0},4,{1.28350627509594167934323821122,0.0},1.3e-30,0.0}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,0.0},5,{1.65474895648802705636895284875,0.0},1.7e-30,0.0}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,0.0},6,{2.0100128417166314463188136696,0.0},2.0e-30,0.0}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,0.0},7,{2.35569895808070875489368658328,0.0},2.4e-30,0.0}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,0.0},8,{2.69515688549276720335196669156,0.0},2.7e-30,0.0}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,0.0},9,{3.03032202043648613074315705525,0.0},3.0e-30,0.0}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,0.0},10,{3.36239580101157389220238864404,0.0},3.4e-30,0.0}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,0.0},11,{3.69216581828956774948934910125,0.0},3.7e-30,0.0}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,0.0},12,{4.02017100538643987400666352476,0.0},4.0e-30,0.0}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,0.0},13,{4.34679317278754425970539399711,0.0},4.3e-30,0.0}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,0.0},14,{4.67231069520223669209509601635,0.0},4.7e-30,0.0}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,0.0},15,{4.99693149702903239377518208757,0.0},5.0e-30,0.0}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,0.0},16,{5.32081411947518299027622332802,0.0},5.3e-30,0.0}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,0.0},17,{5.64408162495509091185902151892,0.0},5.6e-30,0.0}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,0.0},18,{5.96683103671677821613072547396,0.0},6.0e-30,0.0}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,0.0},20,{6.61107098314353242967621469735,0.0},6.6e-30,0.0}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,1.0},0,{-2.6716342902051994927252215966e-231,-1.31303528549933130363616124693},2.7e-261,1.3e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,1.0},1,{-0.105454733144282573874737514743,-0.683525109490997258708886093775},1.1e-31,6.8e-31}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,1.0},2,{0.375625526268801268114481216368,-0.512975081648671832008667823661},3.8e-31,5.1e-31}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,1.0},3,{0.783851283060567238445438250606,-0.520073115070454006654550784711},7.8e-31,5.2e-31}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,1.0},4,{1.14604488551154019334529698611,-0.572490471112493028076614293934},1.1e-30,5.7e-31}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,1.0},5,{1.48404359072601097206901667891,-0.641733304379550739427032499845},1.5e-30,6.4e-31}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,1.0},6,{1.80811624351877378090791630677,-0.718912588148377402368142277488},1.8e-30,7.2e-31}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,1.0},7,{2.12347980630751576532252355551,-0.800452445291865201629029299576},2.1e-30,8.0e-31}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,1.0},8,{2.43303696494205830783858553538,-0.884649106040885755899158077052},2.4e-30,8.8e-31}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,1.0},9,{2.73852738222687009330211647101,-0.970588580896081781642230963596},2.7e-30,9.7e-31}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,1.0},10,{3.0410569509060891604618551053,-1.05773599713031942130130797795},3.0e-30,1.1e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,1.0},11,{3.34136260812952743711100056731,-1.14575692325188463896185378694},3.3e-30,1.1e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,1.0},12,{3.63995462790817336653762591698,-1.234431120418641661728201002},3.6e-30,1.2e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,1.0},13,{3.93719773020948102455547825667,-1.32360738235542208862536026901},3.9e-30,1.3e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,1.0},14,{4.23335964545017964042849360761,-1.41317829414564700232361756505},4.2e-30,1.4e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,1.0},15,{4.52864142199512016467859555213,-1.50306534896781795302640202012},4.5e-30,1.5e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,1.0},16,{4.82319701874385130081753994655,-1.59320977218167917426149042564},4.8e-30,1.6e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,1.0},17,{5.11714636116284552978521815319,-1.68356664681612135141981731014},5.1e-30,1.7e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,1.0},18,{5.41058427404166609975539845822,-1.77410102931703950879786333048},5.4e-30,1.8e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,1.0},20,{5.99621535040140812635283510785,-1.95559736586759311172186430919},6.0e-30,2.0e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,3.14159265358979323846264338327950288419716939937510582097494},0,{-2.76651033493641321335573306744e-233,-1.00374187319732128820155269119},2.8e-263,1.0e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,3.14159265358979323846264338327950288419716939937510582097494},1,{0.0563102343267633802588595634886,-0.984253292966296255927862927266},5.6e-32,9.8e-31}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,3.14159265358979323846264338327950288419716939937510582097494},2,{0.19328384398068375259537842403,-0.982044786578199175924654201079},1.9e-31,9.8e-31}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,3.14159265358979323846264338327950288419716939937510582097494},3,{0.369926582420403451826298840749,-1.02712817468012352294588465251},3.7e-31,1.0e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,3.14159265358979323846264338327950288419716939937510582097494},4,{0.555986977659044508138804914978,-1.10966762489326965502913096518},5.6e-31,1.1e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,3.14159265358979323846264338327950288419716939937510582097494},5,{0.741060986952424856196822624575,-1.21601218564255785124341626102},7.4e-31,1.2e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,3.14159265358979323846264338327950288419716939937510582097494},6,{0.92269421258773880389427021755,-1.33720028053105399840816371903},9.2e-31,1.3e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,3.14159265358979323846264338327950288419716939937510582097494},7,{1.10080284232288554819780150221,-1.46794743329431891873059790007},1.1e-30,1.5e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,3.14159265358979323846264338327950288419716939937510582097494},8,{1.27588054537917661691330014275,-1.60511398143706552317869861253},1.3e-30,1.6e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,3.14159265358979323846264338327950288419716939937510582097494},9,{1.44847919514973280624782316133,-1.74676665204290603109344228244},1.4e-30,1.7e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,3.14159265358979323846264338327950288419716939937510582097494},10,{1.6190764702099886489640441073,-1.89166584277134309757322348544},1.6e-30,1.9e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,3.14159265358979323846264338327950288419716939937510582097494},11,{1.78805677376105049197286860621,-2.03898576446600963490411591097},1.8e-30,2.0e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,3.14159265358979323846264338327950288419716939937510582097494},12,{1.95572240621925662065862834846,-2.18815720398642654789872737804},2.0e-30,2.2e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,3.14159265358979323846264338327950288419716939937510582097494},13,{2.12231007343879842107925392154,-2.33877590275693741079469338672},2.1e-30,2.3e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,3.14159265358979323846264338327950288419716939937510582097494},14,{2.28800579080103635987919119469,-2.49054717994163862502034634749},2.3e-30,2.5e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,3.14159265358979323846264338327950288419716939937510582097494},15,{2.45295678075383775888153031509,-2.64325129652041793775172453496},2.5e-30,2.6e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,3.14159265358979323846264338327950288419716939937510582097494},16,{2.6172805629261643435842810639,-2.79672110625506627381617772157},2.6e-30,2.8e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,3.14159265358979323846264338327950288419716939937510582097494},17,{2.78107179375566228843822316158,-2.95082722460645875743043602883},2.8e-30,3.0e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,3.14159265358979323846264338327950288419716939937510582097494},18,{2.94440739842863956898082505041,-3.10546793591555321796740176813},2.9e-30,3.1e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,3.14159265358979323846264338327950288419716939937510582097494},20,{3.26995301516279060080196831787,-3.41604450395344301318511729831},3.3e-30,3.4e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,3.14159265358979323846264338327950288419716939937510582097494},21,{3.43225854822335413977484115457,-3.57186156911205768376209095223},3.4e-30,3.6e-30}, {1.0,{3.14159265358979323846264338327950288419716939937510582097494,3.14159265358979323846264338327950288419716939937510582097494},22,{3.59430344944132513709002637496,-3.72796937979864961067638012553},3.6e-30,3.7e-30}, {1.0,{6.28318530717958623199592693708837032318115234375,-1.0},0,{-1.77343959097541629155541782048e-16,1.31303528549933130363616124693},1.8e-46,1.3e-30}, {1.0,{6.28318530717958623199592693708837032318115234375,-1.0},1,{-0.0630418594361540887567902379966,0.740387308778705563879976655126},6.3e-32,7.4e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,-1.0},2,{0.294937569608556825248243429863,1.0705920306725243257492691388},2.9e-31,1.1e-30}, {1.0,{6.28318530717958623199592693708837032318115234375,-1.0},3,{-0.298632203456966089600401657514,0.900801101761475701408246984566},3.0e-31,9.0e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,-1.0},4,{-0.00322380158315380532412951689394,0.439894755339559309583550018004},3.2e-33,4.4e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,-1.0},5,{0.325484790485864849451824792635,0.323671108222302507042464907912},3.3e-31,3.2e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,-1.0},6,{0.591521629744274347732576543067,0.292764808169274502666339326237},5.9e-31,2.9e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,-1.0},7,{0.821661335848590649234615366236,0.288987271115046927729720859826},8.2e-31,2.9e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,-1.0},8,{1.03101123801664615239483336367,0.296557590807773210013903677282},1.0e-30,3.0e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,-1.0},9,{1.22734482639414616083847862349,0.309826158631465450301260185854},1.2e-30,3.1e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,-1.0},10,{1.41497041077723697413957081079,0.3263361380815797331456236947},1.4e-30,3.3e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,-1.0},11,{1.59646193610379682400929808874,0.344861915635622827482753529903},1.6e-30,3.4e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,-1.0},12,{1.77345519229361435822255989608,0.364727246308960024607918062622},1.8e-30,3.6e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,-1.0},13,{1.94704266472070799306501052819,0.38552926622864553969642483495},1.9e-30,3.9e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,-1.0},14,{2.11798388407041104325905908422,0.407013116496363440472508974547},2.1e-30,4.1e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,-1.0},15,{2.28682458641427028512484174266,0.429009610547063575455231584092},2.3e-30,4.3e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,-1.0},16,{2.45396779632201283161171689096,0.45140192045346390882262524885},2.5e-30,4.5e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,-1.0},18,{2.78431037112359223426267538077,0.497062763073111879552193559035},2.8e-30,5.0e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,-1.0},19,{2.94792870307527307386740999241,0.520224230282036422656934790115},2.9e-30,5.2e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,-1.0},20,{3.1107196954473065006961673233,0.543555893959692206398183269734},3.1e-30,5.4e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,-1.0},22,{3.43427080697909797455300249259,0.590625695740278976592647998998},3.4e-30,5.9e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,-1.0},23,{3.59520694680802646251085631463,0.614324610977204929355144222978},3.6e-30,6.1e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,-1.0},25,{3.91573415614295924544721707475,0.661978706478888727126783101889},3.9e-30,6.6e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,-1.0},26,{4.07542782195362762534937066496,0.685912517510677590705951832283},4.1e-30,6.9e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,1.0},0,{-1.77343959097541629155541782048e-16,-1.31303528549933130363616124693},1.8e-46,1.3e-30}, {1.0,{6.28318530717958623199592693708837032318115234375,1.0},1,{-0.0630418594361540887567902379966,-0.740387308778705563879976655126},6.3e-32,7.4e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,1.0},2,{0.294937569608556825248243429863,-1.0705920306725243257492691388},2.9e-31,1.1e-30}, {1.0,{6.28318530717958623199592693708837032318115234375,1.0},3,{-0.298632203456966089600401657514,-0.900801101761475701408246984566},3.0e-31,9.0e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,1.0},4,{-0.00322380158315380532412951689394,-0.439894755339559309583550018004},3.2e-33,4.4e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,1.0},5,{0.325484790485864849451824792635,-0.323671108222302507042464907912},3.3e-31,3.2e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,1.0},6,{0.591521629744274347732576543067,-0.292764808169274502666339326237},5.9e-31,2.9e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,1.0},7,{0.821661335848590649234615366236,-0.288987271115046927729720859826},8.2e-31,2.9e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,1.0},8,{1.03101123801664615239483336367,-0.296557590807773210013903677282},1.0e-30,3.0e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,1.0},9,{1.22734482639414616083847862349,-0.309826158631465450301260185854},1.2e-30,3.1e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,1.0},10,{1.41497041077723697413957081079,-0.3263361380815797331456236947},1.4e-30,3.3e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,1.0},11,{1.59646193610379682400929808874,-0.344861915635622827482753529903},1.6e-30,3.4e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,1.0},12,{1.77345519229361435822255989608,-0.364727246308960024607918062622},1.8e-30,3.6e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,1.0},13,{1.94704266472070799306501052819,-0.38552926622864553969642483495},1.9e-30,3.9e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,1.0},14,{2.11798388407041104325905908422,-0.407013116496363440472508974547},2.1e-30,4.1e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,1.0},15,{2.28682458641427028512484174266,-0.429009610547063575455231584092},2.3e-30,4.3e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,1.0},16,{2.45396779632201283161171689096,-0.45140192045346390882262524885},2.5e-30,4.5e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,1.0},18,{2.78431037112359223426267538077,-0.497062763073111879552193559035},2.8e-30,5.0e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,1.0},19,{2.94792870307527307386740999241,-0.520224230282036422656934790115},2.9e-30,5.2e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,1.0},20,{3.1107196954473065006961673233,-0.543555893959692206398183269734},3.1e-30,5.4e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,1.0},22,{3.43427080697909797455300249259,-0.590625695740278976592647998998},3.4e-30,5.9e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,1.0},23,{3.59520694680802646251085631463,-0.614324610977204929355144222978},3.6e-30,6.1e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,1.0},25,{3.91573415614295924544721707475,-0.661978706478888727126783101889},3.9e-30,6.6e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,1.0},26,{4.07542782195362762534937066496,-0.685912517510677590705951832283},4.1e-30,6.9e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,3.14159265358979323846264338327950288419716939937510582097494},0,{-1.83641862017052581224634735447e-18,-1.00374187319732128820155269119},1.8e-48,1.0e-30}, {1.0,{6.28318530717958623199592693708837032318115234375,3.14159265358979323846264338327950288419716939937510582097494},1,{0.0141531423817079929443267256221,-0.980915808949784277634795030828},1.4e-32,9.8e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,3.14159265358979323846264338327950288419716939937510582097494},2,{0.0511473624650935654243613211114,-0.958040008088427927257624314544},5.1e-32,9.6e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,3.14159265358979323846264338327950288419716939937510582097494},3,{0.0921131655785476253574095879368,-0.908233905373607462385102363528},9.2e-32,9.1e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,3.14159265358979323846264338327950288419716939937510582097494},4,{0.18460227922198805718071003139,-0.832458845624101138671404341506},1.8e-31,8.3e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,3.14159265358979323846264338327950288419716939937510582097494},5,{0.327850942264382108264313754628,-0.778730874092614873852200679873},3.3e-31,7.8e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,3.14159265358979323846264338327950288419716939937510582097494},6,{0.490657891841002963315602038299,-0.759469854077798328738261693666},4.9e-31,7.6e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,3.14159265358979323846264338327950288419716939937510582097494},7,{0.655600265742099661001928882044,-0.766175961669546059331081388323},6.6e-31,7.7e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,3.14159265358979323846264338327950288419716939937510582097494},8,{0.817014470737077714033623258962,-0.789717876287016782775575140807},8.2e-31,7.9e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,3.14159265358979323846264338327950288419716939937510582097494},9,{0.973826971167327482068346472793,-0.824044350406900855524643952128},9.7e-31,8.2e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,3.14159265358979323846264338327950288419716939937510582097494},10,{1.12636378859822450696375395668,-0.865470259632560865140210553151},1.1e-30,8.7e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,3.14159265358979323846264338327950288419716939937510582097494},11,{1.27526765707800681539018500038,-0.91174242361605860798723643316},1.3e-30,9.1e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,3.14159265358979323846264338327950288419716939937510582097494},12,{1.42116939149089803577766156216,-0.96144266128425122249459651715},1.4e-30,9.6e-31}, {1.0,{6.28318530717958623199592693708837032318115234375,3.14159265358979323846264338327950288419716939937510582097494},13,{1.56460516897490670405092514511,-1.01364681795555388856956270551},1.6e-30,1.0e-30}, {1.0,{6.28318530717958623199592693708837032318115234375,3.14159265358979323846264338327950288419716939937510582097494},14,{1.70600982438212954633576485539,-1.06773185408955832627125787338},1.7e-30,1.1e-30}, {1.0,{6.28318530717958623199592693708837032318115234375,3.14159265358979323846264338327950288419716939937510582097494},15,{1.84573081429154411806159707508,-1.12326443802868827084637568087},1.8e-30,1.1e-30}, {1.0,{6.28318530717958623199592693708837032318115234375,3.14159265358979323846264338327950288419716939937510582097494},16,{1.98404529909980378525846341512,-1.17993466631360510028433354594},2.0e-30,1.2e-30}, {1.0,{6.28318530717958623199592693708837032318115234375,3.14159265358979323846264338327950288419716939937510582097494},17,{2.12117527462294577074702345076,-1.23751536984086884288492706006},2.1e-30,1.2e-30}, {1.0,{6.28318530717958623199592693708837032318115234375,3.14159265358979323846264338327950288419716939937510582097494},19,{2.39256419603649885156937509035,-1.35476763856524934274165599195},2.4e-30,1.4e-30}, {1.0,{6.28318530717958623199592693708837032318115234375,3.14159265358979323846264338327950288419716939937510582097494},20,{2.52708779375167821547372304431,-1.41420822383559630989788511136},2.5e-30,1.4e-30}, {1.0,{6.28318530717958623199592693708837032318115234375,3.14159265358979323846264338327950288419716939937510582097494},22,{2.79428961188163206552784854729,-1.53431459503452797168957152693},2.8e-30,1.5e-30}, {1.0,{6.28318530717958623199592693708837032318115234375,3.14159265358979323846264338327950288419716939937510582097494},23,{2.92711840380897814190125973018,-1.59486510777963672684237706861},2.9e-30,1.6e-30}, {1.0,{6.28318530717958623199592693708837032318115234375,3.14159265358979323846264338327950288419716939937510582097494},25,{3.19152355233841477666330018467,-1.71674772762520737683604668678},3.2e-30,1.7e-30}, {1.0,{6.28318530717958623199592693708837032318115234375,3.14159265358979323846264338327950288419716939937510582097494},27,{3.45455259528141294528315503023,-1.839467692756036125000782513},3.5e-30,1.8e-30}, {1.0,{6.28318530717958623199592693708837032318115234375,3.14159265358979323846264338327950288419716939937510582097494},29,{3.71647721629721560673365833269,-1.96284261398538487248841492497},3.7e-30,2.0e-30}, {1.0,{10.0,10.0},0,{0.0000000037634408275816636496454408439,-1.00000000168223963425095840453},3.8e-39,1.0e-30}, {1.0,{10.0,10.0},1,{0.0052486144538817497938296469326,-0.999723755494046207691072351266},5.2e-33,1.0e-30}, {1.0,{10.0,10.0},2,{0.0157649655397864881235236809614,-0.999260859878397829058203046211},1.6e-32,1.0e-30}, {1.0,{10.0,10.0},3,{0.0315795257026339211392544419795,-0.998793865585343870100926947335},3.2e-32,1.0e-30}, {1.0,{10.0,10.0},4,{0.0527177363682000885597675701022,-0.998603544953259978424990924915},5.3e-32,1.0e-30}, {1.0,{10.0,10.0},5,{0.0791726880391281666997225242442,-0.999072454013369868591936075898},7.9e-32,1.0e-30}, {1.0,{10.0,10.0},6,{0.110866737714047218384623331284,-1.00067977577483616976473602945},1.1e-31,1.0e-30}, {1.0,{10.0,10.0},7,{0.147604544092664404681324016059,-1.00397815460561330625310919589},1.5e-31,1.0e-30}, {1.0,{10.0,10.0},8,{0.189030416633025756372427582066,-1.00954005200158849001725044221},1.9e-31,1.0e-30}, {1.0,{10.0,10.0},9,{0.234617778729013791788091596877,-1.01787630408472386240752481485},2.3e-31,1.0e-30}, {1.0,{10.0,10.0},10,{0.283708605495395394831233045379,-1.02935684293226886621110157729},2.8e-31,1.0e-30}, {1.0,{10.0,10.0},11,{0.335589054349980438942172973061,-1.04416782513127579191610071709},3.4e-31,1.0e-30}, {1.0,{10.0,10.0},12,{0.389568569853508960416013682004,-1.06231590152049942026035820713},3.9e-31,1.1e-30}, {1.0,{10.0,10.0},13,{0.445036787401705409984448658725,-1.08366586337785386903252854416},4.5e-31,1.1e-30}, {1.0,{10.0,10.0},14,{0.501490681668614749459456897693,-1.10799008227557384048668216151},5.0e-31,1.1e-30}, {1.0,{10.0,10.0},15,{0.558537579168910751003945549541,-1.13501372412398971886485222661},5.6e-31,1.1e-30}, {1.0,{10.0,10.0},16,{0.615883859867129039969678885626,-1.16444864251962661351625236743},6.2e-31,1.2e-30}, {1.0,{10.0,10.0},17,{0.67331775407422752928607355153,-1.19601527952251068728082333999},6.7e-31,1.2e-30}, {1.0,{10.0,10.0},19,{0.787905775653871603577229509263,-1.26453490151046026115345425588},7.9e-31,1.3e-30}, {1.0,{10.0,10.0},20,{0.844896406360398448686602290182,-1.30105034994772515643896646783},8.4e-31,1.3e-30}, {1.0,{10.0,10.0},22,{0.958070279684197652580719975714,-1.37769692003985213599175795023},9.6e-31,1.4e-30}, {1.0,{10.0,10.0},24,{1.07008780519409858444303383507,-1.45823754332105690672232019651},1.1e-30,1.5e-30}, {1.0,{10.0,10.0},26,{1.18096795607221459569055695932,-1.54181321247259830487628575079},1.2e-30,1.5e-30}, {1.0,{10.0,10.0},28,{1.29079198278488953604156797582,-1.62778527931549276633754343216},1.3e-30,1.6e-30}, {1.0,{10.0,10.0},30,{1.39966266535906637974920954207,-1.71567491366464965060235173443},1.4e-30,1.7e-30}, {1.0,{10.0,10.0},32,{1.50768491720806801940831992772,-1.80511892859587168847197684848},1.5e-30,1.8e-30}, {1.0,{10.0,10.0},35,{1.66834017436336408168963623614,-1.94160647792318396818175722094},1.7e-30,1.9e-30}, {1.0,{10.0,10.0},38,{1.82759597578926134042120460805,-2.08028079148818555276949858231},1.8e-30,2.1e-30}, {1.0,{10.0,10.0},41,{1.98569133470390514309965064868,-2.22065053330573877027704005685},2.0e-30,2.2e-30}, {2.03575204,{1.4558642,0.20503704},0,{-0.806460250142486812507290461212,-2.16614896688581659556379725414},8.1e-31,2.2e-30}, {2.03575204,{1.4558642,0.20503704},1,{-0.134282501331084213925203881148,-0.319731657303088221737614405741},1.3e-31,3.2e-31}, {2.03575204,{1.4558642,0.20503704},2,{0.500494234180556049881381711457,-0.237580915342568651260553744582},5.0e-31,2.4e-31}, {2.03575204,{1.4558642,0.20503704},3,{0.962581231510205701468245114473,-0.2488109416001007205422403134},9.6e-31,2.5e-31}, {2.03575204,{1.4558642,0.20503704},4,{1.36767229894254144534894723283,-0.279279471612299024281843701102},1.4e-30,2.8e-31}, {2.03575204,{1.4558642,0.20503704},5,{1.74672519337308151214925220981,-0.316612921273814877346385836901},1.7e-30,3.2e-31}, {2.03575204,{1.4558642,0.20503704},6,{2.11157246697626561235756521424,-0.357159041882805288613617798438},2.1e-30,3.6e-31}, {2.03575204,{1.4558642,0.20503704},7,{2.46776495017237995420345737512,-0.399470870765588717637553840233},2.5e-30,4.0e-31}, {2.03575204,{1.4558642,0.20503704},8,{2.81827161492519605804661528857,-0.44286127643154932643520008468},2.8e-30,4.4e-31}, {2.03575204,{1.4558642,0.20503704},9,{3.16483224829705532450061932655,-0.486961344662394622225644179816},3.2e-30,4.9e-31}, {2.03575204,{1.4558642,0.20503704},10,{3.50853734011630838814866241931,-0.53155469414704462249818792484},3.5e-30,5.3e-31}, {2.03575204,{1.4558642,0.20503704},11,{3.8501067370013779378441041829,-0.576505669299668376436502218253},3.9e-30,5.8e-31}, {2.03575204,{1.4558642,0.20503704},12,{4.19003557815094545898659224728,-0.621724696854210031650416201051},4.2e-30,6.2e-31}, {2.03575204,{1.4558642,0.20503704},13,{4.52867604857017490597377799224,-0.667150127363365645125854906116},4.5e-30,6.7e-31}, {2.03575204,{1.4558642,0.20503704},14,{4.8662857288750269500660168719,-0.712738067739872104657006901425},4.9e-30,7.1e-31}, {2.03575204,{1.4558642,0.20503704},15,{5.20305749546151660107065113722,-0.758456373543825356956758940965},5.2e-30,7.6e-31}, {2.03575204,{1.4558642,0.20503704},16,{5.53913871655858024840321889169,-0.804280937032478049241626551709},5.5e-30,8.0e-31}, {2.03575204,{1.4558642,0.20503704},17,{5.87464397530512225024379600851,-0.85019330567419721705582713742},5.9e-30,8.5e-31}, {2.03575204,{1.4558642,0.20503704},18,{6.20966373750400388075044863201,-0.896179104309734554240345964213},6.2e-30,9.0e-31}, {10.0,{0.75,0.0},0,{0.369547256309016357225134694957,0.0},3.7e-31,0.0}, {10.0,{0.75,0.0},1,{-4.36678404361574424683894384678,0.0},4.4e-30,0.0}, {10.0,{0.75,0.0},2,{-0.0508447959859597711471993132947,0.0},5.1e-32,0.0}, {10.0,{0.75,0.0},3,{1.81805820739947510637501398596,0.0},1.8e-30,0.0}, {10.0,{0.75,0.0},4,{-1.31171010503466242289933376225,0.0},1.3e-30,0.0}, {10.0,{0.75,0.0},5,{-0.161201775295121762934668133803,0.0},1.6e-31,0.0}, {10.0,{0.75,0.0},6,{0.240364287397373831742057793876,0.0},2.4e-31,0.0}, {10.0,{0.75,0.0},7,{0.5097325667450009873567297845,0.0},5.1e-31,0.0}, {10.0,{0.75,0.0},8,{0.728877905196777795264562073416,0.0},7.3e-31,0.0}, {10.0,{0.75,0.0},9,{0.922592022387909822848875037497,0.0},9.2e-31,0.0}, {10.0,{0.75,0.0},10,{1.10128907583766223859350342151,0.0},1.1e-30,0.0}, {10.0,{0.75,0.0},11,{1.27022805567003207835709391466,0.0},1.3e-30,0.0}, {10.0,{0.75,0.0},12,{1.43239865365686087188817682779,0.0},1.4e-30,0.0}, {10.0,{0.75,0.0},13,{1.58964692628671319656879841341,0.0},1.6e-30,0.0}, {10.0,{0.75,0.0},14,{1.74318438087393303193432242563,0.0},1.7e-30,0.0}, {10.0,{0.75,0.0},16,{2.04222085442817069406022708187,0.0},2.0e-30,0.0}, {10.0,{0.75,0.0},17,{2.18875172598037749861730605789,0.0},2.2e-30,0.0}, {10.0,{0.75,0.0},18,{2.33376648704411028968987789629,0.0},2.3e-30,0.0}, {10.0,{0.75,0.0},19,{2.47751901310674636364524068452,0.0},2.5e-30,0.0}, {10.0,{0.75,0.0},21,{2.76199289792203768556721339471,0.0},2.8e-30,0.0}, {10.0,{0.75,0.0},22,{2.90300061550682951516409527978,0.0},2.9e-30,0.0}, {10.0,{0.75,0.0},24,{3.18308512387698482172161478134,0.0},3.2e-30,0.0}, {10.0,{0.75,0.0},26,{3.4611010686330114310574793391,0.0},3.5e-30,0.0}, {10.0,{0.75,0.0},27,{3.59947943557516180457259960623,0.0},3.6e-30,0.0}, {10.0,{0.75,0.0},30,{4.01260538951178545821853573415,0.0},4.0e-30,0.0}, {80.0,{1.05,1.0},0,{-6.49656110561044808354325039529e-70,-1.0},6.5e-100,1.0e-30}, {80.0,{1.05,1.0},1,{0.0000746460382783274673187169877393,-0.999995886531583344637919543598},7.5e-35,1.0e-30}, {80.0,{1.05,1.0},30,{0.0347638091794115497799833193226,-0.998696067150841338728580234788},3.5e-32,1.0e-30}, {80.0,{1.05,1.0},50,{0.0952921315179606546097833857861,-0.999347654043036491352904003937},9.5e-32,1.0e-30}, {80.0,{1.05,1.0},60,{0.136451388719538201085932482899,-1.00189588268649893921243142271},1.4e-31,1.0e-30}, {80.0,{1.05,1.0},70,{0.184388334951924230763185907666,-1.00697916400502655193777647984},1.8e-31,1.0e-30}, {80.0,{1.05,1.0},75,{0.210704426733953973160875282291,-1.01072099023551685625219220734},2.1e-31,1.0e-30}, {80.0,{1.05,1.0},80,{0.238452429540624405115221641031,-1.01538291392587176933971744197},2.4e-31,1.0e-30}, {80.0,{1.05,1.0},85,{0.267516452413595028812341399557,-1.0210403373726796080804667108},2.7e-31,1.0e-30}, {80.0,{1.05,1.0},90,{0.297771119171245607162813297752,-1.02775341799022927472019744622},3.0e-31,1.0e-30}, {80.0,{1.05,1.0},99,{0.354809690353045046521402808031,-1.0426229568926715096522513674},3.5e-31,1.0e-30}, {80.0,{1.05,1.0},116,{0.469229440495331891145596417782,-1.08062947867567460619295647872},4.7e-31,1.1e-30}, {80.0,{1.05,1.0},130,{0.567382783592511647075231308851,-1.12110894427472200709622042134},5.7e-31,1.1e-30}, {100.0,{1.33,0.00001},0,{0.569494898381557057904597333924,-0.00132432442735237661611692179501},5.7e-31,1.3e-33}, {100.0,{1.33,0.00001},1,{-1.78694401580028893501182977028,-0.00419306784268448395454781502193},1.8e-30,4.2e-33}, {100.0,{1.33,0.00001},2,{0.539904021586658199622843483979,-0.00129115710480260345827106377615},5.4e-31,1.3e-33}, {100.0,{1.33,0.00001},3,{-1.95548062579803382641324232952,-0.00482324292723242054939546379554},2.0e-30,4.8e-33}, {100.0,{1.33,0.00001},4,{0.473559156033469652776444934425,-0.00122312749514208769534732912526},4.7e-31,1.2e-33}, {100.0,{1.33,0.00001},5,{-2.33133715269418663825803577584,-0.00643346977644944480485177566137},2.3e-30,6.4e-33}, {100.0,{1.33,0.00001},6,{0.375679870752882078895331546008,-0.00113876079036901962969879314662},3.8e-31,1.1e-33}, {100.0,{1.33,0.00001},7,{-3.14810556280649102010873884341,-0.0109075073018310474874817926941},3.1e-30,1.1e-32}, {100.0,{1.33,0.00001},8,{0.251541852295484532283909245713,-0.00105920269264365224125921250863},2.5e-31,1.1e-33}, {100.0,{1.33,0.00001},9,{-5.50603474629711165975373666217,-0.031312269640939775351249243672},5.5e-30,3.1e-32}, {100.0,{1.33,0.00001},10,{0.103978599419945120934240555104,-0.00100459267330702610887147374241},1.0e-31,1.0e-33}, {100.0,{1.33,0.00001},11,{-46.9887443893129178202577014994,-2.2138327627752544881055879951},4.7e-29,2.2e-30}, {100.0,{1.33,0.00001},13,{5.89811290505381952651957161447,-0.0357786798599282060413868384461},5.9e-30,3.6e-32}, {100.0,{1.33,0.00001},14,{-0.277883180755162403819559680661,-0.00106534700882074719750811360695},2.8e-31,1.1e-33}, {100.0,{1.33,0.00001},16,{-0.550102115842814086548365386801,-0.00128723551715925693392562012246},5.5e-31,1.3e-33}, {100.0,{1.33,0.00001},18,{-0.960461746873627327865603672534,-0.00190315385150321561004054193396},9.6e-31,1.9e-33}, {100.0,{1.33,0.00001},20,{-1.78136613593670157376924963833,-0.00414953355852254236719709728167},1.8e-30,4.1e-33}, {100.0,{1.33,0.00001},22,{-5.36410631552247228844412351429,-0.0297458775084018816237408956351},5.4e-30,3.0e-32}, {100.0,{1.33,0.00001},24,{5.60684937265906857017853534549,-0.0324038487706399489900160265963},5.6e-30,3.2e-32}, {100.0,{1.33,0.00001},27,{-0.937171395232658939256005815465,-0.00183555282588557682157661686292},9.4e-31,1.8e-33}, {100.0,{1.33,0.00001},30,{0.144492851014606548960187030366,-0.000968302851700332466545884711161},1.4e-31,9.7e-34}, {100.0,{1.33,0.00001},34,{-1.07743573893874179288706949718,-0.00209359610497314835549393391124},1.1e-30,2.1e-33}, {100.0,{1.33,0.00001},38,{2.3886036841981227806627989698,-0.00662168243485419163670220415813},2.4e-30,6.6e-33}, {100.0,{1.33,0.00001},42,{-0.0459441887048894751014105182146,-0.000900013252418867926813679284012},4.6e-32,9.0e-34}, {100.0,{1.33,0.00001},47,{-0.192853766510197641884326486193,-0.000909655457465367777914711757398},1.9e-31,9.1e-34}, {100.0,{1.33,0.00001},52,{-0.575913678092240354312286297725,-0.00117587358320434313756055259917},5.8e-31,1.2e-33}, {100.0,{1.33,0.00001},58,{-0.00153434999463545556033468469061,-0.000806548578697297865468580528538},1.5e-33,8.1e-34}, {100.0,{1.33,0.00001},65,{3.34959880398592996239529626987,-0.0119774198990677865966205950148},3.3e-30,1.2e-32}, {100.0,{1.33,0.00001},72,{-1.12824515923127448284934374047,-0.00197580538290438568379751490416},1.1e-30,2.0e-33}, {100.0,{1.33,0.00001},80,{0.381005257557629895676556240782,-0.000778835596231704409133337381412},3.8e-31,7.8e-34}, {100.0,{1.33,0.00001},89,{-1.38956963136661692894503994171,-0.00247808431092513280664536698309},1.4e-30,2.5e-33}, {100.0,{1.33,0.00001},99,{0.306283512156515178738289118243,-0.000534139708520243095616656797571},3.1e-31,5.3e-34}, {100.0,{1.33,0.00001},111,{-1.19796334976519199638646290243,-0.00173230885460269973814777186256},1.2e-30,1.7e-33}, {100.0,{1.33,0.00001},123,{19.5683707494514212805817876362,-0.383205679054529688931739881949},2.0e-29,3.8e-31}, {100.0,{1.33,0.00001},137,{0.305554193448153334067409006631,-0.0000245635456802697668912316441063},3.1e-31,2.5e-35}, {100.0,{1.33,0.00001},153,{0.590675472733610217552017566704,-0.0000168832678941306898949959149758},5.9e-31,1.7e-35}, {100.0,{1.33,0.00001},170,{0.811576647008851812473800168087,-0.0000152624542330026896383162870962},8.1e-31,1.5e-35}, {100.0,{1.33,0.00001},190,{1.03274030415052802665955179856,-0.0000149950708503334341697501350324},1.0e-30,1.5e-35}, {100.0,{1.5,1.0},0,{-2.76711726884794128144290490989e-87,-1.0},2.8e-117,1.0e-30}, {100.0,{1.5,1.0},1,{0.0000284344614241521458016303377128,-0.999987997513770709646998306792},2.8e-35,1.0e-30}, {100.0,{1.5,1.0},2,{0.0000853054630758286723635525733667,-0.999963994527807476418682616245},8.5e-35,1.0e-30}, {100.0,{1.5,1.0},3,{0.000170617162101829352909430995942,-0.999927995016363312041315114184},1.7e-34,1.0e-30}, {100.0,{1.5,1.0},4,{0.000284375793071027055388958392882,-0.999880004943973625077868313976},2.8e-34,1.0e-30}, {100.0,{1.5,1.0},5,{0.00042658966658867209572083502929,-0.999820032269243564868330478176},4.3e-34,1.0e-30}, {100.0,{1.5,1.0},6,{0.000597269167441954818599552825637,-0.999748086949898263722955592833},6.0e-34,1.0e-30}, {100.0,{1.5,1.0},7,{0.000796426752270952677691396255974,-0.999664180949096347933301051975},8.0e-34,1.0e-30}, {100.0,{1.5,1.0},8,{0.00102407694675760955919146462794,-0.999568328243007161527845877373},1.0e-33,1.0e-30}, {100.0,{1.5,1.0},9,{0.00128023634232390989562738530288,-0.999460544829652207130193061901},1.3e-33,1.0e-30}, {100.0,{1.5,1.0},10,{0.00156492359232891697849985418255,-0.999340848739011353114424935229},1.6e-33,1.0e-30}, {100.0,{1.5,1.0},11,{0.00187815940775284256133171109904,-0.999209260044394382787961529294},1.9e-33,1.0e-30}, {100.0,{1.5,1.0},13,{0.00259036983728938617804329143596,-0.998910495430212121682289900588},2.6e-33,1.0e-30}, {100.0,{1.5,1.0},14,{0.0029893961151656403648977057698,-0.998743369993986171964082358439},3.0e-33,1.0e-30}, {100.0,{1.5,1.0},16,{0.00387343522775714316130312682044,-0.998373774809328532602131766555},3.9e-33,1.0e-30}, {100.0,{1.5,1.0},18,{0.00487233927741404127072680900556,-0.997957267951833747898231177843},4.9e-33,1.0e-30}, {100.0,{1.5,1.0},20,{0.00598639583382203268872801734979,-0.9974941365968234416016506379},6.0e-33,1.0e-30}, {100.0,{1.5,1.0},23,{0.00787409905263208250269725980647,-0.996712733776008819644819423595},7.9e-33,1.0e-30}, {100.0,{1.5,1.0},25,{0.00927750335431309395175573377757,-0.99613453088132456744531104911},9.3e-33,1.0e-30}, {100.0,{1.5,1.0},28,{0.0116010067638397121611023421992,-0.995182360716939051612538471205},1.2e-32,1.0e-30}, {100.0,{1.5,1.0},32,{0.0151090108635587481303999156472,-0.993756864008421095208949475775},1.5e-32,9.9e-31}, {100.0,{1.5,1.0},36,{0.0190891834278248858636027424406,-0.992157100461047432481765005262},1.9e-32,9.9e-31}, {100.0,{1.5,1.0},40,{0.0235458710448400235816541823675,-0.99038801449439816147269558816},2.4e-32,9.9e-31}, {100.0,{1.5,1.0},45,{0.0297941354306297064208856539691,-0.987947255817880843323586288461},3.0e-32,9.9e-31}, {100.0,{1.5,1.0},50,{0.0368046025736864722039786536866,-0.985263627995051186131537513986},3.7e-32,9.9e-31}, {100.0,{1.5,1.0},56,{0.0462387929930630121802102648961,-0.981743727078797507452377026487},4.6e-32,9.8e-31}, {100.0,{1.5,1.0},63,{0.0586796236633904031383267426907,-0.9772624595377325359504160511},5.9e-32,9.8e-31}, {100.0,{1.5,1.0},70,{0.0726969919600131863134512201279,-0.972431557793277490570416704929},7.3e-32,9.7e-31}, {100.0,{1.5,1.0},79,{0.0930898055794093497396950471197,-0.965815155188619455649332339767},9.3e-32,9.7e-31}, {100.0,{1.5,1.0},88,{0.116210615759791133160974244165,-0.958901085002370087763129281784},1.2e-31,9.6e-31}, {100.0,{1.5,1.0},99,{0.148249951121333931730339887447,-0.950343270626574186782889907242},1.5e-31,9.5e-31}, {100.0,{1.5,1.0},110,{0.184489177500246502325472300771,-0.942077521625097044638592696302},1.8e-31,9.4e-31}, {100.0,{1.5,1.0},124,{0.236613816371595529220520657472,-0.932762027435908362765193770772},2.4e-31,9.3e-31}, {100.0,{1.5,1.0},138,{0.295115623797772866408153959421,-0.925799628124117172905862494551},3.0e-31,9.3e-31}, {100.0,{1.5,1.0},155,{0.373690198157719399106285314416,-0.921946087936707553107510562644},3.7e-31,9.2e-31}, {100.0,{1.5,1.0},173,{0.463950350195503402670289455878,-0.92469030017423471383498160855},4.6e-31,9.2e-31}, {100.0,{1.5,1.0},194,{0.575205763514860592936254148058,-0.937452947416620954304447726512},5.8e-31,9.4e-31}, {100.0,{1.5,1.0},217,{0.700590922058389535773478868512,-0.962471696351277337937516806726},7.0e-31,9.6e-31}, {100.0,{1.5,1.0},243,{0.843182976460969651342127459808,-1.00220101312076628399589102494},8.4e-31,1.0e-30}, {100.0,{10.0,10.0},0,{0.0,-1.0},0.0,1.0e-30}, {100.0,{10.0,10.0},1,{0.000000500249999874874937500031281266,-0.999999999749749875000062562531},5.0e-37,1.0e-30}, {100.0,{10.0,10.0},2,{0.0000015007500011283783749974687538,-0.999999999250001124996619934969},1.5e-36,1.0e-30}, {100.0,{10.0,10.0},3,{0.00000300150000676236993763360627814,-0.999999998502256750005135195812},3.0e-36,1.0e-30}, {100.0,{10.0,10.0},4,{0.000005002500021265520312852601709,-0.999999997508771250105200354695},5.0e-36,1.0e-30}, {100.0,{10.0,10.0},5,{0.00000750375005059636874830766599744,-0.999999996272550625507935833639},7.5e-36,1.0e-30}, {100.0,{10.0,10.0},6,{0.0000105052501021607330461245837633,-0.999999994797352376645394126971},1.1e-35,1.0e-30}, {100.0,{10.0,10.0},7,{0.0000140070001847834720510172845045,-0.999999993087685504281571369643},1.4e-35,1.0e-30}, {100.0,{10.0,10.0},8,{0.0000180090003086746006291473319066,-0.999999991148810509644531475944},1.8e-35,1.0e-30}, {100.0,{10.0,10.0},9,{0.0000225112504853897571340319927011,-0.999999988986739394579048442644},2.3e-35,1.0e-30}, {100.0,{10.0,10.0},10,{0.000027513750727785023355237115359,-0.999999986608235661719073342571},2.8e-35,1.0e-30}, {100.0,{10.0,10.0},12,{0.0000390195014672318163177621210105,-0.999999981232741858264472001209},3.9e-35,1.0e-30}, {100.0,{10.0,10.0},14,{0.0000525262526537998665365866901066,-0.999999975091467143858333868613},5.3e-35,1.0e-30}, {100.0,{10.0,10.0},17,{0.0000765382555905074523390525339623,-0.999999964624545716942806941656},7.7e-35,1.0e-30}, {100.0,{10.0,10.0},19,{0.0000950475085548140983137117740543,-0.999999956950205366232783515641},9.5e-35,1.0e-30}, {100.0,{10.0,10.0},23,{0.000138069017687722790299552633306,-0.999999940437445437819505158918},1.4e-34,1.0e-30}, {100.0,{10.0,10.0},26,{0.000175587778062756342000106991858,-0.999999927549178706915647026229},1.8e-34,1.0e-30}, {100.0,{10.0,10.0},31,{0.000248124053876174473791131415987,-0.999999906627345915322646090144},2.5e-34,1.0e-30}, {100.0,{10.0,10.0},36,{0.000333166592490527749252619452678,-0.999999888805455098562550294962},3.3e-34,1.0e-30}, {100.0,{10.0,10.0},42,{0.000451725908023687508996956290962,-0.999999876041171357454378556735},4.5e-34,1.0e-30}, {100.0,{10.0,10.0},49,{0.000612806510659511177667068216495,-0.999999881243818250830713607337},6.1e-34,1.0e-30}, {100.0,{10.0,10.0},57,{0.000826913651453339146701714979387,-0.999999928364570384299283304713},8.3e-34,1.0e-30}, {100.0,{10.0,10.0},66,{0.00110605329734514625936485024986,-1.00000005870907203800021248937},1.1e-33,1.0e-30}, {100.0,{10.0,10.0},76,{0.00146373207481883226627245343116,-1.00000033972992646062040734478},1.5e-33,1.0e-30}, {100.0,{10.0,10.0},89,{0.00200350124144618199050017748309,-1.00000100626576982497041912233},2.0e-33,1.0e-30}, {100.0,{10.0,10.0},103,{0.00267933655343539311278885815941,-1.00000225200941784126716086759},2.7e-33,1.0e-30}, {100.0,{10.0,10.0},120,{0.00363180420849356180409696602217,-1.00000478388861130814188270527},3.6e-33,1.0e-30}, {100.0,{10.0,10.0},140,{0.00493743160167847764218458184207,-1.00000973013034318116794846394},4.9e-33,1.0e-30}, {100.0,{10.0,10.0},162,{0.00660470005964633430665528521468,-1.00001852715879463250118213106},6.6e-33,1.0e-30}, {100.0,{10.0,10.0},188,{0.00888716883105106149552599316799,-1.00003508207677799713208462464},8.9e-33,1.0e-30}, {100.0,{10.0,10.0},219,{0.012050290969124178292686850687,-1.00006664482896368427054805495},1.2e-32,1.0e-30}, {100.0,{10.0,10.0},254,{0.0161987287554390095543517369419,-1.00012321763168036519455163923},1.6e-32,1.0e-30}, {100.0,{10.0,10.0},296,{0.0219841480169758691226778950947,-1.00023086847961833505465511444},2.2e-32,1.0e-30}, {100.0,{10.0,10.0},343,{0.0295007538861353049883099199604,-1.00042074108137313035764858843},3.0e-32,1.0e-30}, {100.0,{10.0,10.0},399,{0.039889738719302978459992778966,-1.00077615517126432500386653823},4.0e-32,1.0e-30}, {100.0,{10.0,10.0},464,{0.0538914726303212266037917648081,-1.00142568069233245536467040765},5.4e-32,1.0e-30}, {100.0,{10.0,10.0},539,{0.0726149573410114303667071106121,-1.00259955012094187222896035394},7.3e-32,1.0e-30}, {100.0,{10.0,10.0},626,{0.0977174231268688472060028484321,-1.00471947162116189335560142734},9.8e-32,1.0e-30}, {100.0,{10.0,10.0},727,{0.131268116233969672425864490097,-1.00852313920299592181376816608},1.3e-31,1.0e-30}, {100.0,{10.0,10.0},844,{0.175715227701251904560278249013,-1.01525101499598565060808662677},1.8e-31,1.0e-30}, {100.0,{10.0,10.0},981,{0.234621043945807050482487241066,-1.02707099484739199138022733823},2.3e-31,1.0e-30}, {100.0,{10.0,10.0},1139,{0.310242150570885033396660855661,-1.04692375478821796628407684924},3.1e-31,1.0e-30}, {100.0,{10.0,10.0},1324,{0.406548565974255937791911597758,-1.07937929369988878104875076501},4.1e-31,1.1e-30}, {100.0,{10.0,10.0},1537,{0.523828546493679844609847269511,-1.12878928474277098976088378674},5.2e-31,1.1e-30}, {1000.0,{0.75,0.0},0,{-0.895191513914922176456938807063,0.0},9.0e-31,0.0}, {1000.0,{0.75,0.0},1,{1.11408472013093537366431549623,0.0},1.1e-30,0.0}, {1000.0,{0.75,0.0},2,{-0.902418112023361407925275363822,0.0},9.0e-31,0.0}, {1000.0,{0.75,0.0},3,{1.09924362094634167651110952666,0.0},1.1e-30,0.0}, {1000.0,{0.75,0.0},4,{-0.919485079892068594983687780961,0.0},9.2e-31,0.0}, {1000.0,{0.75,0.0},5,{1.07307000037052212985425969716,0.0},1.1e-30,0.0}, {1000.0,{0.75,0.0},6,{-0.946905423730003438898704255781,0.0},9.5e-31,0.0}, {1000.0,{0.75,0.0},7,{1.0364305960341151021384923221,0.0},1.0e-30,0.0}, {1000.0,{0.75,0.0},9,{0.990456172692469011391752559508,0.0},9.9e-31,0.0}, {1000.0,{0.75,0.0},10,{-1.03674611186982597778235524778,0.0},1.0e-30,0.0}, {1000.0,{0.75,0.0},11,{0.936434575789168485163796102779,0.0},9.4e-31,0.0}, {1000.0,{0.75,0.0},13,{0.875701892481254018680294586457,0.0},8.8e-31,0.0}, {1000.0,{0.75,0.0},15,{0.809545180750675772467055105952,0.0},8.1e-31,0.0}, {1000.0,{0.75,0.0},18,{-1.42235647854150317654742691347,0.0},1.4e-30,0.0}, {1000.0,{0.75,0.0},20,{-1.59221040822588736214495765469,0.0},1.6e-30,0.0}, {1000.0,{0.75,0.0},23,{0.511007737518189711306958481027,0.0},5.1e-31,0.0}, {1000.0,{0.75,0.0},27,{0.349666646721157273672896969879,0.0},3.5e-31,0.0}, {1000.0,{0.75,0.0},31,{0.180996857666491855487426208769,0.0},1.8e-31,0.0}, {1000.0,{0.75,0.0},35,{0.000486007934223993415604295044611,0.0},4.9e-34,0.0}, {1000.0,{0.75,0.0},41,{-0.317251336807483001702736556894,0.0},3.2e-31,0.0}, {1000.0,{0.75,0.0},47,{-0.780737217428411711917699540666,0.0},7.8e-31,0.0}, {1000.0,{0.75,0.0},54,{0.458093039754044148531702565182,0.0},4.6e-31,0.0}, {1000.0,{0.75,0.0},62,{-0.195861802899824541859470689999,0.0},2.0e-31,0.0}, {1000.0,{0.75,0.0},71,{0.640365612432039826339278467855,0.0},6.4e-31,0.0}, {1000.0,{0.75,0.0},81,{-0.480364221802724800533652321925,0.0},4.8e-31,0.0}, {1000.0,{0.75,0.0},93,{3.4176923586701042438072512604,0.0},3.4e-30,0.0}, {1000.0,{0.75,0.0},107,{-0.667590813751828802718054063735,0.0},6.7e-31,0.0}, {1000.0,{0.75,0.0},123,{0.0733698305295429806882302101131,0.0},7.3e-32,0.0}, {1000.0,{0.75,0.0},141,{0.0186408761883389393522290033556,0.0},1.9e-32,0.0}, {1000.0,{0.75,0.0},162,{0.466216711574194112256010043484,0.0},4.7e-31,0.0}, {1000.0,{0.75,0.0},186,{1.86979241679210165117408534808,0.0},1.9e-30,0.0}, {1000.0,{0.75,0.0},214,{-0.196231704935718853487942145622,0.0},2.0e-31,0.0}, {1000.0,{0.75,0.0},246,{-0.924110921701953440796158789012,0.0},9.2e-31,0.0}, {1000.0,{0.75,0.0},282,{-2.27875208916020561369119219168,0.0},2.3e-30,0.0}, {1000.0,{0.75,0.0},324,{0.149234046269995324216509722191,0.0},1.5e-31,0.0}, {1000.0,{0.75,0.0},372,{-1.50105080010792645098567355949,0.0},1.5e-30,0.0}, {1000.0,{0.75,0.0},427,{1.25144862768985310024092588074,0.0},1.3e-30,0.0}, {1000.0,{0.75,0.0},490,{-2.30784677657964483931806898562,0.0},2.3e-30,0.0}, {1000.0,{0.75,0.0},562,{-0.667845418901500917874730684886,0.0},6.7e-31,0.0}, {1000.0,{0.75,0.0},645,{4.12386649395850453197235829583,0.0},4.1e-30,0.0}, {1000.0,{0.75,0.0},740,{-0.0495488651594618643736339021229,0.0},5.0e-32,0.0}, {1000.0,{0.75,0.0},850,{0.537716212540236264544480149771,2.21562899025285022929961080908e-361},5.4e-31,2.2e-391}, {10000.0,{1.33,0.00001},0,{-0.0669291407076132675093854576893,-0.100118958403513528254539672688},6.7e-32,1.0e-31}, {10000.0,{1.33,0.00001},1,{4.61665103240364540586095129841,-6.89838741605287724023176128797},4.6e-30,6.9e-30}, {10000.0,{1.33,0.00001},2,{-0.0671534562313397674909737798776,-0.100121983081947656836825440375},6.7e-32,1.0e-31}, {10000.0,{1.33,0.00001},3,{4.62607428176307619980765087465,-6.87445893321306521073585313275},4.6e-30,6.9e-30}, {10000.0,{1.33,0.00001},4,{-0.0676768850297977466623392228401,-0.100129080426091843496031729011},6.8e-32,1.0e-31}, {10000.0,{1.33,0.00001},5,{4.64264350085568074760763471667,-6.83147620257895370579344758221},4.6e-30,6.8e-30}, {10000.0,{1.33,0.00001},6,{-0.0684994898624005216735236215713,-0.100140345894261920727418608537},6.8e-32,1.0e-31}, {10000.0,{1.33,0.00001},8,{-0.0696213709973760065497451499638,-0.100155929583668602886366300883},7.0e-32,1.0e-31}, {10000.0,{1.33,0.00001},10,{-0.0710426684088034964099586467869,-0.100176036355238423238263146497},7.1e-32,1.0e-31}, {10000.0,{1.33,0.00001},12,{-0.0727635647762557469625482284414,-0.100200926009482387541324463112},7.3e-32,1.0e-31}, {10000.0,{1.33,0.00001},15,{4.80073647359039101695021208933,-6.34016378532163752345588668807},4.8e-30,6.3e-30}, {10000.0,{1.33,0.00001},18,{-0.0797264005980795843414448568536,-0.100307719691438259828384040791},8.0e-32,1.0e-31}, {10000.0,{1.33,0.00001},22,{-0.0858719620133542986992043067792,-0.100410091157354687390146731001},8.6e-32,1.0e-31}, {10000.0,{1.33,0.00001},27,{4.96374056202293921874224990978,-5.24141078078254569051964048244},5.0e-30,5.2e-30}, {10000.0,{1.33,0.00001},32,{-0.106531275856956389223459159383,-0.100810005342737249071713253772},1.1e-31,1.0e-31}, {10000.0,{1.33,0.00001},40,{-0.12856588480115114155559028983,-0.101331312547063018813560971161},1.3e-31,1.0e-31}, {10000.0,{1.33,0.00001},48,{-0.15559739791261103990495297723,-0.102104499552467463681880456964},1.6e-31,1.0e-31}, {10000.0,{1.33,0.00001},59,{3.92606850470495042177384952376,-2.02423427621442319010119668067},3.9e-30,2.0e-30}, {10000.0,{1.33,0.00001},71,{3.26674950261361158627164898099,-1.32514114288134543589844823591},3.3e-30,1.3e-30}, {10000.0,{1.33,0.00001},87,{2.48855009697603046790844588412,-0.768062667041327264511146336696},2.5e-30,7.7e-31}, {10000.0,{1.33,0.00001},105,{1.8100333368813792769679687223,-0.441216052123063220096243878027},1.8e-30,4.4e-31}, {10000.0,{1.33,0.00001},128,{-0.808770970217153894870769289707,-0.165949051845660517331247942413},8.1e-31,1.7e-31}, {10000.0,{1.33,0.00001},155,{0.665968633227214892155935348198,-0.144504562300786105627793056587},6.7e-31,1.4e-31}, {10000.0,{1.33,0.00001},189,{0.152898034474756381010533731575,-0.102001780320843156242698091829},1.5e-31,1.0e-31}, {10000.0,{1.33,0.00001},229,{-0.510029144301100752592676986814,-0.125894502891165895124201114656},5.1e-31,1.3e-31}, {10000.0,{1.33,0.00001},279,{-4.71457961257623572108128627635,-3.50370615462883984192187478053},4.7e-30,3.5e-30}, {10000.0,{1.33,0.00001},338,{-2.61311930021103522218149464482,-0.84256965522606706207986467112},2.6e-30,8.4e-31}, {10000.0,{1.33,0.00001},411,{4.55618515192797704776156285915,-3.08884994128511305139516236809},4.6e-30,3.1e-30}, {10000.0,{1.33,0.00001},499,{2.22274252736833028392896550664,-9.50815186162741310877036197813},2.2e-30,9.5e-30}, {10000.0,{1.33,0.00001},606,{-3.48249445021244041282403768507,-1.52485041756523527803619531855},3.5e-30,1.5e-30}, {10000.0,{1.33,0.00001},736,{3.70597965627417429386120961109,-8.37325420258967211904861561724},3.7e-30,8.4e-30}, {10000.0,{1.33,0.00001},894,{2.78276850718847276723353552769,-0.951946068194726261587503188954},2.8e-30,9.5e-31}, {10000.0,{1.33,0.00001},1086,{-0.523575039076550244950056895238,-0.126677108854641468387722798307},5.2e-31,1.3e-31}, {10000.0,{1.33,0.00001},1319,{-2.22013251016694490048230051249,-0.622464557883368332682867911404},2.2e-30,6.2e-31}, {10000.0,{1.33,0.00001},1601,{-0.976665005304722023552798520472,-0.195189326007154844108853551561},9.8e-31,2.0e-31}, {10000.0,{1.33,0.00001},1945,{0.332430666483775745004332398369,-0.108678026511995583941533309484},3.3e-31,1.1e-31}, {10000.0,{1.33,0.00001},2362,{0.0340206645261169246323779852518,-0.0966497693369055501246527469113},3.4e-32,9.7e-32}, {10000.0,{1.33,0.00001},13560,{0.199864912106558956512165001411,-0.0000389421189486975408410344235208},2.0e-31,3.9e-35}, {10000.0,{1.5,1.0},0,{0.0,-1.0},0.0,1.0e-30}, {10000.0,{1.5,1.0},1,{0.00000000284026945162933035614468709793,-0.999999998816400539533034692329},2.8e-39,1.0e-30}, {10000.0,{1.5,1.0},2,{0.00000000852080837506152679970295386634,-0.999999996449201638597141258992},8.5e-39,1.0e-30}, {10000.0,{1.5,1.0},3,{0.0000000170416168106436602994987635092,-0.999999992898403337188395278695},1.7e-38,1.0e-30}, {10000.0,{1.5,1.0},4,{0.0000000284026948188963360744833647582,-0.999999988164005695300913156251},2.8e-38,1.0e-30}, {10000.0,{1.5,1.0},6,{0.0000000596456598963633971958935111152,-0.99999997514441273005643331397},6.0e-38,1.0e-30}, {10000.0,{1.5,1.0},7,{0.0000000795275471874866484320057937066,-0.99999996685921762667791140466},8.0e-38,1.0e-30}, {10000.0,{1.5,1.0},9,{0.00000012781213198058620115349224272,-0.999999946738030878339953598639},1.3e-37,1.0e-30}, {10000.0,{1.5,1.0},11,{0.000000187457798231612368739291488438,-0.99999992188244990778052256969},1.9e-37,1.0e-30}, {10000.0,{1.5,1.0},13,{0.00000025846454763514138192748568863,-0.999999892292476394836637752302},2.6e-37,1.0e-30}, {10000.0,{1.5,1.0},16,{0.000000386276707152594870657282138753,-0.999999839030534570519452320079},3.9e-37,1.0e-30}, {10000.0,{1.5,1.0},20,{0.000000596456732411523409989285638493,-0.999999751444259587701892034404},6.0e-37,1.0e-30}, {10000.0,{1.5,1.0},24,{0.000000852081137083012144645985927711,-0.999999644920460830925841903643},8.5e-37,1.0e-30}, {10000.0,{1.5,1.0},30,{0.0000013207260204474366878422689379,-0.999999449626970013623559270898},1.3e-36,1.0e-30}, {10000.0,{1.5,1.0},36,{0.00000189162094389306320787417911897,-0.99999921172423548807880179364},1.9e-36,1.0e-30}, {10000.0,{1.5,1.0},44,{0.00000281187004912616401820340476569,-0.999998828239797530444817241056},2.8e-36,1.0e-30}, {10000.0,{1.5,1.0},54,{0.00000421780754518957803434632014392,-0.999998242362146329712425322891},4.2e-36,1.0e-30}, {10000.0,{1.5,1.0},67,{0.00000647015125078869249243583311288,-0.999997303777717538661461572449},6.5e-36,1.0e-30}, {10000.0,{1.5,1.0},82,{0.00000966547586853604323006776827044,-0.999995972249622794911049294155},9.7e-36,1.0e-30}, {10000.0,{1.5,1.0},100,{0.0000143434464589752551934717715865,-0.999994022907709537509771024326},1.4e-35,1.0e-30}, {10000.0,{1.5,1.0},122,{0.0000213107309462611141568731550013,-0.999991119640860420373680971931},2.1e-35,1.0e-30}, {10000.0,{1.5,1.0},149,{0.0000317404309573559881483990321585,-0.999986773692238760740945393644},3.2e-35,1.0e-30}, {10000.0,{1.5,1.0},182,{0.0000472999395255801647217189767452,-0.999980290442508962869157699206},4.7e-35,1.0e-30}, {10000.0,{1.5,1.0},223,{0.0000709406670316442739586349415798,-0.999970440499133562516057740445},7.1e-35,1.0e-30}, {10000.0,{1.5,1.0},272,{0.000105458158625200584133316465693,-0.999956059914309053710104893829},1.1e-34,1.0e-30}, {10000.0,{1.5,1.0},333,{0.000157960621400358912517647947444,-0.999934189160139009467144323324},1.6e-34,1.0e-30}, {10000.0,{1.5,1.0},407,{0.000235845066820051150510724269082,-0.999901751088018412863644865252},2.4e-34,1.0e-30}, {10000.0,{1.5,1.0},497,{0.000351543346916123120055966058915,-0.999853577085475238684547205056},3.5e-34,1.0e-30}, {10000.0,{1.5,1.0},608,{0.000525951332160136394786872021363,-0.999780987455228640776595591461},5.3e-34,1.0e-30}, {10000.0,{1.5,1.0},742,{0.000783184158595427543716290968724,-0.999673990796760316318775811573},7.8e-34,1.0e-30}, {10000.0,{1.5,1.0},907,{0.00117013019612910016851373080282,-0.999513185870623794834597760852},1.2e-33,1.0e-30}, {10000.0,{1.5,1.0},1108,{0.00174628965633774934781173112034,-0.999274074300281070513662951137},1.7e-33,1.0e-30}, {10000.0,{1.5,1.0},1354,{0.0026083036501200996263903639749,-0.998917057941050221903840688035},2.6e-33,1.0e-30}, {10000.0,{1.5,1.0},1655,{0.00389843427238476857496694972154,-0.998384359866641199709560633882},3.9e-33,1.0e-30}, {10000.0,{1.5,1.0},2022,{0.00582308621135799815506374570135,-0.997593297280328691913057468711},5.8e-33,1.0e-30}, {10000.0,{1.5,1.0},2471,{0.0087058274782452694117940397738,-0.996416576927607250102158049156},8.7e-33,1.0e-30}, {10000.0,{1.5,1.0},3019,{0.0130172370907979195580895783133,-0.99467488075013653177297817897},1.3e-32,9.9e-31}, {10000.0,{1.5,1.0},3688,{0.0194747160530896448895062672865,-0.992107024240956363865505943671},1.9e-32,9.9e-31}, {10000.0,{1.5,1.0},4506,{0.0291811966176294228657368649807,-0.988339185462439776996122282096},2.9e-32,9.9e-31}, {10000.0,{1.5,1.0},5506,{0.043811343495739899138115132426,-0.982868678723677832823529241772},4.4e-32,9.8e-31}, {10000.0,{1.5,1.0},6727,{0.0659173404600141857758867750086,-0.975077539737756078886962956854},6.6e-32,9.8e-31}, {10000.0,{1.5,1.0},8219,{0.0994940101951035239859034026682,-0.964331273180472734236318449551},9.9e-32,9.6e-31}, {10000.0,{1.5,1.0},10042,{0.150692576262564773782806989573,-0.950442108401446907761076343239},1.5e-31,9.5e-31}, {10000.0,{1.5,1.0},12270,{0.228707328536049721966018105977,-0.934932710366162415964574869548},2.3e-31,9.3e-31}, {10000.0,{1.5,1.0},14991,{0.345508860352487955051706770356,-0.923781757849539657993567234287},3.5e-31,9.2e-31}, {10000.0,{1.5,1.0},18316,{0.51220827843261226096284772895,-0.930205048274121867882725380011},5.1e-31,9.3e-31}, {10000.0,{10.0,10.0},0,{0.0,-1.0},0.0,1.0e-30}, {10000.0,{10.0,10.0},1,{5.0000249999999987499874999375e-11,-0.9999999999999997499974999875},5.0e-41,1.0e-30}, {10000.0,{10.0,10.0},2,{1.5000075000000011250337503375e-10,-0.9999999999999992500000001125},1.5e-40,1.0e-30}, {10000.0,{10.0,10.0},3,{3.00001500000000675012374949375e-10,-0.999999999999998500022500675},3.0e-40,1.0e-30}, {10000.0,{10.0,10.0},4,{5.00002500000002125015623953125e-10,-0.999999999999997500087502125},5.0e-40,1.0e-30}, {10000.0,{10.0,10.0},5,{7.500037500000050624718699375e-10,-0.9999999999999962502250050625},7.5e-40,1.0e-30}, {10000.0,{10.0,10.0},6,{0.00000000105000525000001023728735858062,-0.9999999999999947504725102375},1.1e-39,1.0e-30}, {10000.0,{10.0,10.0},8,{0.00000000180000900000003104818415350875,-0.99999999999999100148503105},1.8e-39,1.0e-30}, {10000.0,{10.0,10.0},11,{0.00000000330001650000010641078047475562,-0.999999999999983505197606425001},3.3e-39,1.0e-30}, {10000.0,{10.0,10.0},14,{0.00000000525002625000027162469415517185,-0.999999999999973763387771687503},5.3e-39,1.0e-30}, {10000.0,{10.0,10.0},18,{0.00000000855004275000072432540033809606,-0.999999999999957285910724612512},8.6e-39,1.0e-30}, {10000.0,{10.0,10.0},23,{0.0000000138000690000018928023078987324,-0.999999999999931094186894050051},1.4e-38,1.0e-30}, {10000.0,{10.0,10.0},29,{0.0000000217501087500047093329066024601,-0.999999999999891484904714312703},2.2e-38,1.0e-30}, {10000.0,{10.0,10.0},37,{0.0000000351501757500123075791051691929,-0.99999999999982486513732886336},3.5e-38,1.0e-30}, {10000.0,{10.0,10.0},48,{0.0000000588002940000344298562215747316,-0.999999999999707724344530304037},5.9e-38,1.0e-30}, {10000.0,{10.0,10.0},61,{0.0000000945504727500889065983393584212,-0.999999999999531712849326129299},9.5e-38,1.0e-30}, {10000.0,{10.0,10.0},78,{0.000000154050770250235378806359645929,-0.999999999999241604384698560118},1.5e-37,1.0e-30}, {10000.0,{10.0,10.0},99,{0.000000247501237500604817546281227691,-0.999999999998793110174877175501},2.5e-37,1.0e-30}, {10000.0,{10.0,10.0},126,{0.000000400052000251568142713038943976,-0.999999999998079741597601251027},4.0e-37,1.0e-30}, {10000.0,{10.0,10.0},161,{0.00000065205326025411273045332145638,-0.999999999996952289948708416763},6.5e-37,1.0e-30}, {10000.0,{10.0,10.0},205,{0.00000105575527876055728164664195298,-0.999999999995278485995311565222},1.1e-36,1.0e-30}, {10000.0,{10.0,10.0},262,{0.00000172265861327711887284941132068,-0.9999999999928704119865349605},1.7e-36,1.0e-30}, {10000.0,{10.0,10.0},333,{0.00000278056390281656592047217690746,-0.999999999989962847922890180822},2.8e-36,1.0e-30}, {10000.0,{10.0,10.0},425,{0.0000045262726314085068078508041287,-0.99999999998761208493008815871},4.5e-36,1.0e-30}, {10000.0,{10.0,10.0},541,{0.00000733058665309041431655930197549,-0.999999999990215719230208763863},7.3e-36,1.0e-30}, {10000.0,{10.0,10.0},690,{0.0000119198095993240296550678599985,-1.00000000001144199686671559473},1.2e-35,1.0e-30}, {10000.0,{10.0,10.0},879,{0.0000193380966901237519273527945894,-1.00000000009029141127516622005},1.9e-35,1.0e-30}, {10000.0,{10.0,10.0},1120,{0.0000313881569343899367400192004138,-1.00000000033567076995371891658},3.1e-35,1.0e-30}, {10000.0,{10.0,10.0},1427,{0.0000509441546793441688609787575865,-1.00000000104294310401823287787},5.1e-35,1.0e-30}, {10000.0,{10.0,10.0},1818,{0.0000826739631535568096835054849937,-1.00000000300415231548423812825},8.3e-35,1.0e-30}, {10000.0,{10.0,10.0},2316,{0.000134154969744218993679465696278,-1.00000000832808636217130874854},1.3e-34,1.0e-30}, {10000.0,{10.0,10.0},2950,{0.000217637333500486996381344698014,-1.00000002259504354343004401177},2.2e-34,1.0e-30}, {10000.0,{10.0,10.0},3758,{0.000353159795013579326689180595842,-1.00000006059572576719974369349},3.5e-34,1.0e-30}, {10000.0,{10.0,10.0},4788,{0.000573246075312842744030989905371,-1.00000016144090335650458476847},5.7e-34,1.0e-30}, {10000.0,{10.0,10.0},6100,{0.000930406757952853086007401881032,-1.00000042818052794775276693523},9.3e-34,1.0e-30}, {10000.0,{10.0,10.0},111461,{0.297683898094015480001780023692,-1.04336653952589758958420139883},3.0e-31,1.0e-30}, {10000.0,{10.0,10.0},141995,{0.458248246056317114621851710924,-1.09999508039847614612758302675},4.6e-31,1.1e-30}, }; // complex(z), n, complex(f(n,z)), abs_err_real, abs_err_imag std::vector< std::tuple< std::complex, int, std::complex, double, double > > D2_test_16digits = { {{0.07425,0.0},0,{-0.07438674986902373,0.0},7.4e-18,0.0}, {{0.07425,0.0},1,{-13.39417131419206,0.0},1.3e-15,0.0}, {{0.07425,0.0},2,{-26.91123162027382,0.0},2.7e-15,0.0}, {{0.07425,0.0},3,{-40.3891849341013,0.0},4.0e-15,0.0}, {{0.07425,0.0},4,{-53.86144505752241,0.0},5.4e-15,0.0}, {{0.07575,0.0},0,{-0.07589521939842851,0.0},7.6e-18,0.0}, {{0.07575,0.0},1,{-13.12600313416894,0.0},1.3e-15,0.0}, {{0.07575,0.0},2,{-26.37734215323807,0.0},2.6e-15,0.0}, {{0.07575,0.0},3,{-39.58880458732769,0.0},4.0e-15,0.0}, {{0.07575,0.0},4,{-52.79445732439479,0.0},5.3e-15,0.0}, {{7.5,0.0},0,{-2.706013866772691,0.0},2.7e-16,0.0}, {{7.5,0.0},1,{0.2188602976402436,0.0},2.2e-17,0.0}, {{7.5,0.0},2,{20.65104828146692,0.0},2.1e-15,0.0}, {{7.5,0.0},3,{-0.4493801597873413,0.0},4.5e-17,0.0}, {{7.5,0.0},4,{0.4842572533435941,0.0},4.8e-17,0.0}, {{7.5,0.0},5,{4.81550654897139,0.0},4.8e-16,0.0}, {{7.5,0.0},6,{-1.049034583259778,0.0},1.0e-16,0.0}, {{7.5,0.0},7,{-0.4288861055358842,0.0},4.3e-17,0.0}, {{7.5,0.0},8,{-0.3980175767871659,0.0},4.0e-17,0.0}, {{7.5,0.0},9,{-0.5742246552691164,0.0},5.7e-17,0.0}, {{7.5,0.0},10,{-0.809102874298828,0.0},8.1e-17,0.0}, {{7.5,0.0},11,{-1.027254862439886,0.0},1.0e-16,0.0}, {{7.5,0.0},12,{-1.219374574466933,0.0},1.2e-16,0.0}, {{7.5,0.0},13,{-1.39466116147432,0.0},1.4e-16,0.0}, {{7.5,0.0},14,{-1.560043091026306,0.0},1.6e-16,0.0}, {{7.5,0.0},16,{-1.873757439540259,0.0},1.9e-16,0.0}, {{7.5,0.0},17,{-2.025145514642434,0.0},2.0e-16,0.0}, {{7.5,0.0},18,{-2.174018730753354,0.0},2.2e-16,0.0}, {{7.5,0.0},19,{-2.320899679256512,0.0},2.3e-16,0.0}, {{7.5,0.0},21,{-2.610108605596247,0.0},2.6e-16,0.0}, {{7.5,0.0},22,{-2.752939994498599,0.0},2.8e-16,0.0}, {{7.5,0.0},24,{-3.035926615655057,0.0},3.0e-16,0.0}, {{7.5,0.0},26,{-3.316132176384959,0.0},3.3e-16,0.0}, {{7.5,0.0},27,{-3.455410513492717,0.0},3.5e-16,0.0}, {{7.5,0.0},30,{-3.870677968225079,0.0},3.9e-16,0.0}, {{750.0,0.0},0,{1.117079400838733,0.0},1.1e-16,0.0}, {{750.0,0.0},1,{-0.8975946145725433,0.0},9.0e-17,0.0}, {{750.0,0.0},2,{1.108121968632076,0.0},1.1e-16,0.0}, {{750.0,0.0},3,{-0.9096970410967588,0.0},9.1e-17,0.0}, {{750.0,0.0},4,{1.087526562845337,0.0},1.1e-16,0.0}, {{750.0,0.0},5,{-0.9318559567267879,0.0},9.3e-17,0.0}, {{750.0,0.0},6,{1.055992830861736,0.0},1.1e-16,0.0}, {{750.0,0.0},7,{-0.9647538902206642,0.0},9.6e-17,0.0}, {{750.0,0.0},9,{-1.009474246275747,0.0},1.0e-16,0.0}, {{750.0,0.0},10,{0.9643676731279237,0.0},9.6e-17,0.0}, {{750.0,0.0},11,{-1.067629644695052,0.0},1.1e-16,0.0}, {{750.0,0.0},13,{-1.141571574212259,0.0},1.1e-16,0.0}, {{750.0,0.0},15,{-1.234734314089206,0.0},1.2e-16,0.0}, {{750.0,0.0},18,{0.7026309682530627,0.0},7.0e-17,0.0}, {{750.0,0.0},20,{0.6275884453721258,0.0},6.3e-17,0.0}, {{750.0,0.0},23,{-1.95499529719246,0.0},2.0e-16,0.0}, {{750.0,0.0},27,{-2.856016621139734,0.0},2.9e-16,0.0}, {{750.0,0.0},31,{-5.515179542724612,0.0},5.5e-16,0.0}, {{750.0,0.0},35,{-2046.667830368851,0.0},2.0e-13,0.0}, {{750.0,0.0},41,{3.142443680429311,0.0},3.1e-16,0.0}, {{750.0,0.0},47,{1.275705385420439,0.0},1.3e-16,0.0}, {{750.0,0.0},54,{-2.171423411849925,0.0},2.2e-16,0.0}, {{750.0,0.0},62,{5.070303280958446,0.0},5.1e-16,0.0}, {{750.0,0.0},71,{-1.547407386670151,0.0},1.5e-16,0.0}, {{750.0,0.0},81,{2.057198576589978,0.0},2.1e-16,0.0}, {{750.0,0.0},93,{-0.2880574210963995,0.0},2.9e-17,0.0}, {{750.0,0.0},107,{1.467167039386753,0.0},1.5e-16,0.0}, {{750.0,0.0},123,{-13.25668132285312,0.0},1.3e-15,0.0}, {{750.0,0.0},141,{-51.66788150986426,0.0},5.2e-15,0.0}, {{750.0,0.0},162,{-2.044123043949385,0.0},2.0e-16,0.0}, {{750.0,0.0},186,{-0.5017806375070012,0.0},5.0e-17,0.0}, {{750.0,0.0},214,{4.680543422413898,0.0},4.7e-16,0.0}, {{750.0,0.0},246,{0.9652329906986826,0.0},9.7e-17,0.0}, {{750.0,0.0},282,{0.3764839152874788,0.0},3.8e-17,0.0}, {{750.0,0.0},324,{-5.441038845652591,0.0},5.4e-16,0.0}, {{750.0,0.0},372,{0.5017189777039316,0.0},5.0e-17,0.0}, {{750.0,0.0},427,{-0.5396391858059278,0.0},5.4e-17,0.0}, {{750.0,0.0},490,{0.2475300359343486,0.0},2.5e-17,0.0}, {{750.0,0.0},562,{0.6550877387674529,0.0},6.6e-17,0.0}, {{750.0,0.0},645,{-0.0647479220258492,0.0},6.5e-18,0.0}, {{750.0,0.0},740,{0.9500952443721748,0.0},9.5e-17,0.0}, {{750.0,0.0},850,{-0.5317183378262854,0.0},5.3e-17,0.0}, {{133.0,-0.001},0,{-1.755932485461304,0.004083310122507825},1.8e-16,4.1e-19}, {{133.0,-0.001},1,{0.5595479819348692,0.001312980852946314},5.6e-17,1.3e-19}, {{133.0,-0.001},2,{-1.85153917185983,0.004427871815312255},1.9e-16,4.4e-19}, {{133.0,-0.001},3,{0.5110313502646276,0.001260474562555223},5.1e-17,1.3e-19}, {{133.0,-0.001},4,{-2.109252486188721,0.005447837827720917},2.1e-16,5.4e-19}, {{133.0,-0.001},5,{0.4282025099144422,0.001181661243690889},4.3e-17,1.2e-19}, {{133.0,-0.001},6,{-2.655442472579592,0.00804905444898751},2.7e-16,8.0e-19}, {{133.0,-0.001},7,{0.316631280080747,0.001097089303706201},3.2e-17,1.1e-19}, {{133.0,-0.001},8,{-3.959004842334986,0.01666990476526257},4.0e-16,1.7e-18}, {{133.0,-0.001},9,{0.1806704887948465,0.001027553610539269},1.8e-17,1.0e-19}, {{133.0,-0.001},10,{-9.554533249350271,0.09229128245066224},9.6e-16,9.2e-18}, {{133.0,-0.001},11,{0.02104786595968763,0.0009929804198924497},2.1e-18,9.9e-20}, {{133.0,-0.001},13,{-0.1678332578687873,0.00101787881523943},1.7e-17,1.0e-19}, {{133.0,-0.001},14,{3.556396506011055,0.01363625230438085},3.6e-16,1.4e-18}, {{133.0,-0.001},16,{1.790016651664875,0.00418879487195259},1.8e-16,4.2e-19}, {{133.0,-0.001},18,{1.021038366775945,0.002023186744680601},1.0e-16,2.0e-19}, {{133.0,-0.001},20,{0.5479729709732455,0.001276530775240961},5.5e-17,1.3e-19}, {{133.0,-0.001},22,{0.1809795706420653,0.001004147964731335},1.8e-17,1.0e-19}, {{133.0,-0.001},24,{-0.1724263550949475,0.000995811171991787},1.7e-17,1.0e-19}, {{133.0,-0.001},27,{1.021452430742276,0.002000628091838396},1.0e-16,2.0e-19}, {{133.0,-0.001},30,{-6.547396546792233,0.04381769113586676},6.5e-16,4.4e-18}, {{133.0,-0.001},34,{0.8656406474529488,0.001682061020627086},8.7e-17,1.7e-19}, {{133.0,-0.001},38,{-0.3838684285342646,0.001063573921879943},3.8e-17,1.1e-19}, {{133.0,-0.001},42,{19.71892539138212,0.3898854651258534},2.0e-15,3.9e-17}, {{133.0,-0.001},47,{4.536308169130143,0.02145099010357844},4.5e-16,2.1e-18}, {{133.0,-0.001},52,{1.466938589766846,0.002996111386699881},1.5e-16,3.0e-19}, {{133.0,-0.001},58,{485.6616787894604,618.8805818920891},4.9e-14,6.2e-14}, {{133.0,-0.001},65,{-0.2272687651498732,0.0008091273274344002},2.3e-17,8.1e-20}, {{133.0,-0.001},72,{0.622303863806427,0.001090128451858948},6.2e-17,1.1e-19}, {{133.0,-0.001},80,{-1.656082363658833,0.003376287990811771},1.7e-16,3.4e-19}, {{133.0,-0.001},89,{0.3916329094110811,0.0007005525248592523},3.9e-17,7.0e-20}, {{133.0,-0.001},99,{-1.421092555792892,0.002459838815433856},1.4e-16,2.5e-19}, {{133.0,-0.001},111,{0.2415850593901129,0.0003555536690688075},2.4e-17,3.6e-20}, {{133.0,-0.001},123,{-0.02936353008964981,0.0001386314460729032},2.9e-18,1.4e-20}, {{133.0,-0.001},137,{-0.2015744636220535,-2.816755428233205e-5},2.0e-17,2.8e-21}, {{133.0,-0.001},153,{-0.5603119660277999,-1.806474698095854e-5},5.6e-17,1.8e-21}, {{133.0,-0.001},170,{-0.7923542900597165,-1.556887877560696e-5},7.9e-17,1.6e-21}, {{133.0,-0.001},190,{-1.018068108577178,-1.509479127100921e-5},1.0e-16,1.5e-21}, {{13300.0,-0.1},0,{4.614747555432858,6.903177205927318},4.6e-16,6.9e-16}, {{13300.0,-0.1},1,{-0.06700391181106944,0.1001199654937619},6.7e-18,1.0e-17}, {{13300.0,-0.1},2,{4.620439133200172,6.888811904783909},4.6e-16,6.9e-16}, {{13300.0,-0.1},3,{-0.06737777840760444,0.1001250179841278},6.7e-18,1.0e-17}, {{13300.0,-0.1},4,{4.633500440086391,6.855341200224173},4.6e-16,6.9e-16}, {{13300.0,-0.1},5,{-0.06805078507601441,0.1001341840454214},6.8e-18,1.0e-17}, {{13300.0,-0.1},6,{4.653411812962385,6.802886700800537},4.7e-16,6.8e-16}, {{13300.0,-0.1},8,{4.67937396079206,6.731654983192257},4.7e-16,6.7e-16}, {{13300.0,-0.1},10,{4.710331246539195,6.641956515928427},4.7e-16,6.6e-16}, {{13300.0,-0.1},12,{4.745003601522665,6.534228448806732},4.7e-16,6.5e-16}, {{13300.0,-0.1},15,{-0.07590717256243298,0.1002479325549111},7.6e-18,1.0e-17}, {{13300.0,-0.1},18,{4.856045166555225,6.109630111782805},4.9e-16,6.1e-16}, {{13300.0,-0.1},22,{4.919273005297511,5.752106274215477},4.9e-16,5.8e-16}, {{13300.0,-0.1},27,{-0.09525261713282836,0.1005810209670254},9.5e-18,1.0e-17}, {{13300.0,-0.1},32,{4.952248503162073,4.686287618645416},5.0e-16,4.7e-16}, {{13300.0,-0.1},40,{4.797687411598633,3.78137609812792},4.8e-16,3.8e-16}, {{13300.0,-0.1},48,{4.492316448297681,2.947900994893757},4.5e-16,2.9e-16}, {{13300.0,-0.1},59,{-0.2012137580358194,0.1037434227328889},2.0e-17,1.0e-17}, {{13300.0,-0.1},71,{-0.2628537776724217,0.1066253638228959},2.6e-17,1.1e-17}, {{13300.0,-0.1},87,{-0.3668752907013172,0.1132318830176521},3.7e-17,1.1e-17}, {{13300.0,-0.1},105,{-0.521456532121871,0.1271109141308341},5.2e-17,1.3e-17}, {{13300.0,-0.1},128,{1.186380086092666,0.243429422789328},1.2e-16,2.4e-17}, {{13300.0,-0.1},155,{-1.433857954348046,0.3111242864463406},1.4e-16,3.1e-17}, {{13300.0,-0.1},189,{-4.525078832396816,3.018783582231741},4.5e-16,3.0e-16}, {{13300.0,-0.1},229,{1.847521018961361,0.4560381399785403},1.8e-16,4.6e-17}, {{13300.0,-0.1},279,{0.1365813763007464,0.1015023822518041},1.4e-17,1.0e-17}, {{13300.0,-0.1},338,{0.3464203993678584,0.111699197945671},3.5e-17,1.1e-17}, {{13300.0,-0.1},411,{-0.1502261435561727,0.1018452715781982},1.5e-17,1.0e-17}, {{13300.0,-0.1},499,{-0.02327966666385402,0.09958243666762214},2.3e-18,1.0e-17}, {{13300.0,-0.1},606,{0.2404529773197536,0.1052851410218373},2.4e-17,1.1e-17}, {{13300.0,-0.1},736,{-0.04406458473931691,0.09955884001348248},4.4e-18,1.0e-17}, {{13300.0,-0.1},894,{-0.3202522349091168,0.1095537561774465},3.2e-17,1.1e-17}, {{0.0825,-0.055},0,{-0.08243635461047968,0.05531913702894625},8.2e-18,5.5e-18}, {{0.0825,-0.055},1,{-8.308927454476161,-5.648450253463678},8.3e-16,5.6e-16}, {{0.0825,-0.055},2,{-16.7557368852332,-11.20725067418851},1.7e-15,1.1e-15}, {{0.0825,-0.055},3,{-25.15832772040454,-16.79422954904686},2.5e-15,1.7e-15}, {{0.0825,-0.055},4,{-33.55464861977138,-22.38548342593486},3.4e-15,2.2e-15}, {{0.0825,-0.055},5,{-41.94887562222077,-27.97814077051338},4.2e-15,2.8e-15}, {{0.084,-0.056},0,{-0.0839327708281362,0.05633687249618312},8.4e-18,5.6e-18}, {{0.084,-0.056},1,{-8.157567495279937,-5.549497143255095},8.2e-16,5.5e-16}, {{0.084,-0.056},2,{-16.45553767517591,-11.00778969816477},1.6e-15,1.1e-15}, {{0.084,-0.056},3,{-24.70847741417365,-16.49472995881217},2.5e-15,1.6e-15}, {{0.084,-0.056},4,{-32.95503377743467,-21.98602610042692},3.3e-15,2.2e-15}, {{0.084,-0.056},5,{-41.19945822470811,-27.47875147585194},4.1e-15,2.7e-15}, {{150.0,-100.0},0,{0.0,1.0},0.0,1.0e-16}, {{150.0,-100.0},1,{2.843446142415215e-5,0.9999879975137707},2.8e-21,1.0e-16}, {{150.0,-100.0},2,{8.530546307582867e-5,0.9999639945278075},8.5e-21,1.0e-16}, {{150.0,-100.0},3,{0.0001706171621018294,0.9999279950163633},1.7e-20,1.0e-16}, {{150.0,-100.0},4,{0.0002843757930710271,0.9998800049439736},2.8e-20,1.0e-16}, {{150.0,-100.0},5,{0.0004265896665886721,0.9998200322692436},4.3e-20,1.0e-16}, {{150.0,-100.0},6,{0.0005972691674419548,0.9997480869498983},6.0e-20,1.0e-16}, {{150.0,-100.0},7,{0.0007964267522709527,0.9996641809490963},8.0e-20,1.0e-16}, {{150.0,-100.0},8,{0.00102407694675761,0.9995683282430072},1.0e-19,1.0e-16}, {{150.0,-100.0},9,{0.00128023634232391,0.9994605448296522},1.3e-19,1.0e-16}, {{150.0,-100.0},10,{0.001564923592328917,0.9993408487390114},1.6e-19,1.0e-16}, {{150.0,-100.0},11,{0.001878159407752843,0.9992092600443944},1.9e-19,1.0e-16}, {{150.0,-100.0},13,{0.002590369837289386,0.9989104954302121},2.6e-19,1.0e-16}, {{150.0,-100.0},14,{0.00298939611516564,0.9987433699939862},3.0e-19,1.0e-16}, {{150.0,-100.0},16,{0.003873435227757143,0.9983737748093285},3.9e-19,1.0e-16}, {{150.0,-100.0},18,{0.004872339277414041,0.9979572679518337},4.9e-19,1.0e-16}, {{150.0,-100.0},20,{0.005986395833822033,0.9974941365968234},6.0e-19,1.0e-16}, {{150.0,-100.0},23,{0.007874099052632083,0.9967127337760088},7.9e-19,1.0e-16}, {{150.0,-100.0},25,{0.009277503354313094,0.9961345308813246},9.3e-19,1.0e-16}, {{150.0,-100.0},28,{0.01160100676383971,0.9951823607169391},1.2e-18,1.0e-16}, {{150.0,-100.0},32,{0.01510901086355875,0.9937568640084211},1.5e-18,9.9e-17}, {{150.0,-100.0},36,{0.01908918342782489,0.9921571004610474},1.9e-18,9.9e-17}, {{150.0,-100.0},40,{0.02354587104484002,0.9903880144943982},2.4e-18,9.9e-17}, {{150.0,-100.0},45,{0.02979413543062971,0.9879472558178808},3.0e-18,9.9e-17}, {{150.0,-100.0},50,{0.03680460257368647,0.9852636279950512},3.7e-18,9.9e-17}, {{150.0,-100.0},56,{0.04623879299306301,0.9817437270787975},4.6e-18,9.8e-17}, {{150.0,-100.0},63,{0.0586796236633904,0.9772624595377325},5.9e-18,9.8e-17}, {{150.0,-100.0},70,{0.07269699196001319,0.9724315577932775},7.3e-18,9.7e-17}, {{150.0,-100.0},79,{0.09308980557940935,0.9658151551886195},9.3e-18,9.7e-17}, {{150.0,-100.0},88,{0.1162106157597911,0.9589010850023701},1.2e-17,9.6e-17}, {{150.0,-100.0},99,{0.1482499511213339,0.9503432706265742},1.5e-17,9.5e-17}, {{150.0,-100.0},110,{0.1844891775002465,0.942077521625097},1.8e-17,9.4e-17}, {{150.0,-100.0},124,{0.2366138163715955,0.9327620274359084},2.4e-17,9.3e-17}, {{150.0,-100.0},138,{0.2951156237977729,0.9257996281241172},3.0e-17,9.3e-17}, {{150.0,-100.0},155,{0.3736901981577194,0.9219460879367076},3.7e-17,9.2e-17}, {{150.0,-100.0},173,{0.4639503501955034,0.9246903001742347},4.6e-17,9.2e-17}, {{150.0,-100.0},194,{0.5752057635148606,0.937452947416621},5.8e-17,9.4e-17}, {{150.0,-100.0},217,{0.7005909220570307,0.9624716963506404},7.0e-17,9.6e-17}, {{150.0,-100.0},243,{-0.8372669013633853,-1.002095118774358},8.4e-17,1.0e-16}, {{15000.0,-10000.0},0,{0.0,1.0},0.0,1.0e-16}, {{15000.0,-10000.0},1,{2.84026945162933e-9,0.9999999988164005},2.8e-25,1.0e-16}, {{15000.0,-10000.0},2,{8.520808375061527e-9,0.9999999964492016},8.5e-25,1.0e-16}, {{15000.0,-10000.0},3,{1.704161681064366e-8,0.9999999928984033},1.7e-24,1.0e-16}, {{15000.0,-10000.0},4,{2.840269481889634e-8,0.9999999881640057},2.8e-24,1.0e-16}, {{15000.0,-10000.0},6,{5.96456598963634e-8,0.9999999751444127},6.0e-24,1.0e-16}, {{15000.0,-10000.0},7,{7.952754718748665e-8,0.9999999668592176},8.0e-24,1.0e-16}, {{15000.0,-10000.0},9,{1.278121319805862e-7,0.9999999467380309},1.3e-23,1.0e-16}, {{15000.0,-10000.0},11,{1.874577982316124e-7,0.9999999218824499},1.9e-23,1.0e-16}, {{15000.0,-10000.0},13,{2.584645476351414e-7,0.9999998922924764},2.6e-23,1.0e-16}, {{15000.0,-10000.0},16,{3.862767071525949e-7,0.9999998390305346},3.9e-23,1.0e-16}, {{15000.0,-10000.0},20,{5.964567324115234e-7,0.9999997514442596},6.0e-23,1.0e-16}, {{15000.0,-10000.0},24,{8.520811370830121e-7,0.9999996449204608},8.5e-23,1.0e-16}, {{15000.0,-10000.0},30,{1.320726020447437e-6,0.99999944962697},1.3e-22,1.0e-16}, {{15000.0,-10000.0},36,{1.891620943893063e-6,0.9999992117242355},1.9e-22,1.0e-16}, {{15000.0,-10000.0},44,{2.811870049126164e-6,0.9999988282397975},2.8e-22,1.0e-16}, {{15000.0,-10000.0},54,{4.217807545189578e-6,0.9999982423621463},4.2e-22,1.0e-16}, {{15000.0,-10000.0},67,{6.470151250788692e-6,0.9999973037777175},6.5e-22,1.0e-16}, {{15000.0,-10000.0},82,{9.665475868536043e-6,0.9999959722496228},9.7e-22,1.0e-16}, {{15000.0,-10000.0},100,{1.434344645897526e-5,0.9999940229077095},1.4e-21,1.0e-16}, {{15000.0,-10000.0},122,{2.131073094626111e-5,0.9999911196408604},2.1e-21,1.0e-16}, {{15000.0,-10000.0},149,{3.174043095735599e-5,0.9999867736922388},3.2e-21,1.0e-16}, {{15000.0,-10000.0},182,{4.729993952558016e-5,0.999980290442509},4.7e-21,1.0e-16}, {{15000.0,-10000.0},223,{7.094066703164427e-5,0.9999704404991336},7.1e-21,1.0e-16}, {{15000.0,-10000.0},272,{0.0001054581586252006,0.9999560599143091},1.1e-20,1.0e-16}, {{15000.0,-10000.0},333,{0.0001579606214003589,0.999934189160139},1.6e-20,1.0e-16}, {{15000.0,-10000.0},407,{0.0002358450668200512,0.9999017510880184},2.4e-20,1.0e-16}, {{15000.0,-10000.0},497,{0.0003515433469161231,0.9998535770854752},3.5e-20,1.0e-16}, {{15000.0,-10000.0},608,{0.0005259513321601364,0.9997809874552286},5.3e-20,1.0e-16}, {{15000.0,-10000.0},742,{0.0007831841585954275,0.9996739907967603},7.8e-20,1.0e-16}, {{15000.0,-10000.0},907,{0.0011701301961291,0.9995131858706238},1.2e-19,1.0e-16}, {{15000.0,-10000.0},1108,{0.001746289656337749,0.9992740743002811},1.7e-19,1.0e-16}, {{10.0,-10.0},0,{-3.763440814919645e-9,0.9999999983177604},3.8e-25,1.0e-16}, {{10.0,-10.0},1,{0.005248623115179036,0.9997237583181085},5.2e-19,1.0e-16}, {{10.0,-10.0},2,{0.01576495447101375,0.9992608587081221},1.6e-18,1.0e-16}, {{10.0,-10.0},3,{0.03157954043367911,0.9987938624733678},3.2e-18,1.0e-16}, {{10.0,-10.0},4,{0.0527177180309408,0.9986035581496452},5.3e-18,1.0e-16}, {{10.0,-10.0},5,{0.07917270380999578,0.9990724197753827},7.9e-18,1.0e-16}, {{10.0,-10.0},6,{0.110866750289679,1.000679844773896},1.1e-17,1.0e-16}, {{10.0,-10.0},7,{0.1476044311765346,1.003978062143049},1.5e-17,1.0e-16}, {{10.0,-10.0},8,{0.1890307553344407,1.009540016125975},1.9e-17,1.0e-16}, {{10.0,-10.0},9,{0.2346172797969706,1.017877045314806},2.3e-17,1.0e-16}, {{10.0,-10.0},10,{0.2837076891885337,1.029354368502019},2.8e-17,1.0e-16}, {{10.0,-10.0},11,{0.3355976511192389,1.044169585691451},3.4e-17,1.0e-16}, {{10.0,-10.0},12,{0.3895474401248102,1.062341043348631},3.9e-17,1.1e-16}, {{10.0,-10.0},13,{0.4449795008657504,1.083540227244108},4.4e-17,1.1e-16}, {{10.0,-10.0},14,{0.502141176316858,1.107970345557783},5.0e-17,1.1e-16}, {{10.0,-10.0},15,{0.5574325008950879,1.13826065251242},5.6e-17,1.1e-16}, {{10.0,-10.0},16,{0.6000261699184189,1.152338081229276},6.0e-17,1.2e-16}, {{10.0,-10.0},17,{0.7743117367306578,1.114570825838322},7.7e-17,1.1e-16}, {{10.0,-10.0},19,{-1.018691443441228,-0.3404093423079018},1.0e-16,3.4e-17}, {{10.0,-10.0},20,{-0.6562064106383793,-1.22827864085079},6.6e-17,1.2e-16}, {{10.0,-10.0},22,{-0.8994841590964667,-1.351364251644257},9.0e-17,1.4e-16}, {{10.0,-10.0},24,{-1.010114210057893,-1.428249525616057},1.0e-16,1.4e-16}, {{10.0,-10.0},26,{-1.121571868695886,-1.508752994397692},1.1e-16,1.5e-16}, {{10.0,-10.0},28,{-1.232057361701878,-1.59226739517027},1.2e-16,1.6e-16}, {{10.0,-10.0},30,{-1.341605814952982,-1.678172998408917},1.3e-16,1.7e-16}, {{10.0,-10.0},32,{-1.450280946629746,-1.766001175742214},1.5e-16,1.8e-16}, {{10.0,-10.0},35,{-1.61183053709236,-1.900583633650779},1.6e-16,1.9e-16}, {{10.0,-10.0},38,{-1.771864654785485,-2.037807192748481},1.8e-16,2.0e-16}, {{10.0,-10.0},41,{-1.930627357152795,-2.177049750382095},1.9e-16,2.2e-16}, {{1000.0,-1000.0},0,{0.0,1.0},0.0,1.0e-16}, {{1000.0,-1000.0},1,{5.002499998748749e-7,0.9999999997497499},5.0e-23,1.0e-16}, {{1000.0,-1000.0},2,{1.500750001128378e-6,0.9999999992500011},1.5e-22,1.0e-16}, {{1000.0,-1000.0},3,{3.00150000676237e-6,0.9999999985022568},3.0e-22,1.0e-16}, {{1000.0,-1000.0},4,{5.00250002126552e-6,0.9999999975087713},5.0e-22,1.0e-16}, {{1000.0,-1000.0},5,{7.503750050596369e-6,0.9999999962725506},7.5e-22,1.0e-16}, {{1000.0,-1000.0},6,{1.050525010216073e-5,0.9999999947973524},1.1e-21,1.0e-16}, {{1000.0,-1000.0},7,{1.400700018478347e-5,0.9999999930876855},1.4e-21,1.0e-16}, {{1000.0,-1000.0},8,{1.80090003086746e-5,0.9999999911488105},1.8e-21,1.0e-16}, {{1000.0,-1000.0},9,{2.251125048538976e-5,0.9999999889867394},2.3e-21,1.0e-16}, {{1000.0,-1000.0},10,{2.751375072778502e-5,0.9999999866082357},2.8e-21,1.0e-16}, {{1000.0,-1000.0},12,{3.901950146723182e-5,0.9999999812327419},3.9e-21,1.0e-16}, {{1000.0,-1000.0},14,{5.252625265379987e-5,0.9999999750914671},5.3e-21,1.0e-16}, {{1000.0,-1000.0},17,{7.653825559050745e-5,0.9999999646245457},7.7e-21,1.0e-16}, {{1000.0,-1000.0},19,{9.50475085548141e-5,0.9999999569502054},9.5e-21,1.0e-16}, {{1000.0,-1000.0},23,{0.0001380690176877228,0.9999999404374454},1.4e-20,1.0e-16}, {{1000.0,-1000.0},26,{0.0001755877780627563,0.9999999275491787},1.8e-20,1.0e-16}, {{1000.0,-1000.0},31,{0.0002481240538761745,0.9999999066273459},2.5e-20,1.0e-16}, {{1000.0,-1000.0},36,{0.0003331665924905277,0.9999998888054551},3.3e-20,1.0e-16}, {{1000.0,-1000.0},42,{0.0004517259080236875,0.9999998760411714},4.5e-20,1.0e-16}, {{1000.0,-1000.0},49,{0.0006128065106595112,0.9999998812438183},6.1e-20,1.0e-16}, {{1000.0,-1000.0},57,{0.0008269136514533391,0.9999999283645704},8.3e-20,1.0e-16}, {{1000.0,-1000.0},66,{0.001106053297345146,1.000000058709072},1.1e-19,1.0e-16}, {{1000.0,-1000.0},76,{0.001463732074818832,1.000000339729926},1.5e-19,1.0e-16}, {{1000.0,-1000.0},89,{0.002003501241446182,1.00000100626577},2.0e-19,1.0e-16}, {{1000.0,-1000.0},103,{0.002679336553435393,1.000002252009418},2.7e-19,1.0e-16}, {{1000.0,-1000.0},120,{0.003631804208493562,1.000004783888611},3.6e-19,1.0e-16}, {{1000.0,-1000.0},140,{0.004937431601678478,1.000009730130343},4.9e-19,1.0e-16}, {{1000.0,-1000.0},162,{0.006604700059646334,1.000018527158795},6.6e-19,1.0e-16}, {{1000.0,-1000.0},188,{0.008887168831051061,1.000035082076778},8.9e-19,1.0e-16}, {{1000.0,-1000.0},219,{0.01205029096912418,1.000066644828964},1.2e-18,1.0e-16}, {{1000.0,-1000.0},254,{0.01619872875543901,1.00012321763168},1.6e-18,1.0e-16}, {{1000.0,-1000.0},296,{0.02198414801697587,1.000230868479618},2.2e-18,1.0e-16}, {{1000.0,-1000.0},343,{0.0295007538861353,1.000420741081373},3.0e-18,1.0e-16}, {{1000.0,-1000.0},399,{0.03988973871930298,1.000776155171264},4.0e-18,1.0e-16}, {{1000.0,-1000.0},464,{0.05389147263032123,1.001425680692332},5.4e-18,1.0e-16}, {{1000.0,-1000.0},539,{0.07261495734101143,1.002599550120942},7.3e-18,1.0e-16}, {{1000.0,-1000.0},626,{0.09771742312686885,1.004719471621162},9.8e-18,1.0e-16}, {{1000.0,-1000.0},727,{0.1312681162339697,1.008523139202996},1.3e-17,1.0e-16}, {{1000.0,-1000.0},844,{0.1757152277012519,1.015251014995986},1.8e-17,1.0e-16}, {{1000.0,-1000.0},981,{0.2346210439458071,1.027070994847392},2.3e-17,1.0e-16}, {{1000.0,-1000.0},1139,{0.310242150570885,1.046923754788218},3.1e-17,1.0e-16}, {{1000.0,-1000.0},1324,{0.4065485659742559,1.079379293699889},4.1e-17,1.1e-16}, {{1000.0,-1000.0},1537,{0.5238285464936798,1.128789284742771},5.2e-17,1.1e-16}, {{100000.0,-100000.0},0,{0.0,1.0},0.0,1.0e-16}, {{100000.0,-100000.0},1,{5.000024999999999e-11,0.9999999999999997},5.0e-27,1.0e-16}, {{100000.0,-100000.0},2,{1.500007500000001e-10,0.9999999999999992},1.5e-26,1.0e-16}, {{100000.0,-100000.0},3,{3.000015000000007e-10,0.9999999999999985},3.0e-26,1.0e-16}, {{100000.0,-100000.0},4,{5.000025000000021e-10,0.9999999999999975},5.0e-26,1.0e-16}, {{100000.0,-100000.0},5,{7.500037500000051e-10,0.9999999999999963},7.5e-26,1.0e-16}, {{100000.0,-100000.0},6,{1.05000525000001e-9,0.9999999999999948},1.1e-25,1.0e-16}, {{100000.0,-100000.0},8,{1.800009000000031e-9,0.999999999999991},1.8e-25,1.0e-16}, {{100000.0,-100000.0},11,{3.300016500000106e-9,0.9999999999999835},3.3e-25,1.0e-16}, {{100000.0,-100000.0},14,{5.250026250000272e-9,0.9999999999999738},5.3e-25,1.0e-16}, {{100000.0,-100000.0},18,{8.550042750000724e-9,0.9999999999999573},8.6e-25,1.0e-16}, {{100000.0,-100000.0},23,{1.380006900000189e-8,0.9999999999999311},1.4e-24,1.0e-16}, {{100000.0,-100000.0},29,{2.175010875000471e-8,0.9999999999998915},2.2e-24,1.0e-16}, {{100000.0,-100000.0},37,{3.515017575001231e-8,0.9999999999998249},3.5e-24,1.0e-16}, {{100000.0,-100000.0},48,{5.880029400003443e-8,0.9999999999997077},5.9e-24,1.0e-16}, {{100000.0,-100000.0},61,{9.455047275008891e-8,0.9999999999995317},9.5e-24,1.0e-16}, {{100000.0,-100000.0},78,{1.540507702502354e-7,0.9999999999992416},1.5e-23,1.0e-16}, {{100000.0,-100000.0},99,{2.475012375006048e-7,0.9999999999987931},2.5e-23,1.0e-16}, {{100000.0,-100000.0},126,{4.000520002515681e-7,0.9999999999980797},4.0e-23,1.0e-16}, {{100000.0,-100000.0},161,{6.520532602541127e-7,0.9999999999969523},6.5e-23,1.0e-16}, {{100000.0,-100000.0},205,{1.055755278760557e-6,0.9999999999952785},1.1e-22,1.0e-16}, {{100000.0,-100000.0},262,{1.722658613277119e-6,0.9999999999928704},1.7e-22,1.0e-16}, {{100000.0,-100000.0},333,{2.780563902816566e-6,0.9999999999899628},2.8e-22,1.0e-16}, {{100000.0,-100000.0},425,{4.526272631408507e-6,0.9999999999876121},4.5e-22,1.0e-16}, {{100000.0,-100000.0},541,{7.330586653090414e-6,0.9999999999902157},7.3e-22,1.0e-16}, {{100000.0,-100000.0},690,{1.191980959932403e-5,1.000000000011442},1.2e-21,1.0e-16}, {{100000.0,-100000.0},879,{1.933809669012375e-5,1.000000000090291},1.9e-21,1.0e-16}, {{100000.0,-100000.0},1120,{3.138815693438994e-5,1.000000000335671},3.1e-21,1.0e-16}, {{100000.0,-100000.0},1427,{5.094415467934417e-5,1.000000001042943},5.1e-21,1.0e-16}, {{100000.0,-100000.0},1818,{8.267396315355681e-5,1.000000003004152},8.3e-21,1.0e-16}, {{100000.0,-100000.0},2316,{0.000134154969744219,1.000000008328086},1.3e-20,1.0e-16}, {{100000.0,-100000.0},2950,{0.000217637333500487,1.000000022595044},2.2e-20,1.0e-16}, {{84.0,80.0},0,{0.0,-1.0},0.0,1.0e-16}, {{84.0,80.0},1,{7.464603827832747e-5,-0.9999958865315833},7.5e-21,1.0e-16}, {{84.0,80.0},30,{0.03476380917941155,-0.9986960671508413},3.5e-18,1.0e-16}, {{84.0,80.0},50,{0.09529213151796065,-0.9993476540430365},9.5e-18,1.0e-16}, {{84.0,80.0},60,{0.1364513887195382,-1.001895882686499},1.4e-17,1.0e-16}, {{84.0,80.0},70,{0.1843883349519242,-1.006979164005027},1.8e-17,1.0e-16}, {{84.0,80.0},75,{0.210704426733954,-1.010720990235517},2.1e-17,1.0e-16}, {{84.0,80.0},80,{0.2384524295406244,-1.015382913925872},2.4e-17,1.0e-16}, {{84.0,80.0},85,{0.267516452413595,-1.02104033737268},2.7e-17,1.0e-16}, {{84.0,80.0},90,{0.2977711191712456,-1.027753417990229},3.0e-17,1.0e-16}, {{84.0,80.0},99,{0.354809690353045,-1.042622956892672},3.5e-17,1.0e-16}, {{84.0,80.0},116,{0.4692294404953319,-1.080629478675675},4.7e-17,1.1e-16}, {{84.0,80.0},130,{0.5673827835925116,-1.121108944274722},5.7e-17,1.1e-16}, {{3.1415926535897932384626433832795,1.0},0,{1.55291913825039e-283,-0.7615941559557649},1.6e-299,7.6e-17}, {{3.1415926535897932384626433832795,1.0},1,{0.2543652937464633,-1.166890950589879},2.5e-17,1.2e-16}, {{3.1415926535897932384626433832795,1.0},2,{-0.2757806436241079,-0.7338632391162028},2.8e-17,7.3e-17}, {{3.1415926535897932384626433832795,1.0},3,{-0.1130945543248322,-0.02606968277422969},1.1e-17,2.6e-18}, {{3.1415926535897932384626433832795,1.0},4,{-0.4215176370891154,0.5658999981749149},4.2e-17,5.7e-17}, {{3.1415926535897932384626433832795,1.0},5,{-1.033684932723482,0.6861249725005906},1.0e-16,6.9e-17}, {{3.1415926535897932384626433832795,1.0},6,{-1.433100518692877,0.686666255654999},1.4e-16,6.9e-17}, {{3.1415926535897932384626433832795,1.0},7,{-1.771199280364419,0.7410093792959839},1.8e-16,7.4e-17}, {{3.1415926535897932384626433832795,1.0},8,{-2.095643527009305,0.8143293297913233},2.1e-16,8.1e-17}, {{3.1415926535897932384626433832795,1.0},9,{-2.411516874569569,0.8943325939018383},2.4e-16,8.9e-17}, {{3.1415926535897932384626433832795,1.0},10,{-2.721411675539054,0.9777768147195448},2.7e-16,9.8e-17}, {{3.1415926535897932384626433832795,1.0},11,{-3.027111835298974,1.063309102584322},3.0e-16,1.1e-16}, {{3.1415926535897932384626433832795,1.0},12,{-3.329774296649566,1.150219377262664},3.3e-16,1.2e-16}, {{3.1415926535897932384626433832795,1.0},13,{-3.630166763485898,1.238094014261345},3.6e-16,1.2e-16}, {{3.1415926535897932384626433832795,1.0},14,{-3.928817217085422,1.326673720493936},3.9e-16,1.3e-16}, {{3.1415926535897932384626433832795,1.0},15,{-4.226100742557146,1.415786610072522},4.2e-16,1.4e-16}, {{3.1415926535897932384626433832795,1.0},16,{-4.522291311689719,1.505313665423152},4.5e-16,1.5e-16}, {{3.1415926535897932384626433832795,1.0},17,{-4.817593843830251,1.595169551324783},4.8e-16,1.6e-16}, {{3.1415926535897932384626433832795,1.0},18,{-5.112164766973625,1.685291310034281},5.1e-16,1.7e-16}, {{3.1415926535897932384626433832795,1.0},20,{-5.699572318128605,1.86615306493475},5.7e-16,1.9e-16}, {{3.1415926535897932384626433832795,-1.0},0,{1.55291913825039e-283,0.7615941559557649},1.6e-299,7.6e-17}, {{3.1415926535897932384626433832795,-1.0},1,{0.2543652937464633,1.166890950589879},2.5e-17,1.2e-16}, {{3.1415926535897932384626433832795,-1.0},2,{-0.2757806436241079,0.7338632391162028},2.8e-17,7.3e-17}, {{3.1415926535897932384626433832795,-1.0},3,{-0.1130945543248322,0.02606968277422969},1.1e-17,2.6e-18}, {{3.1415926535897932384626433832795,-1.0},4,{-0.4215176370891154,-0.5658999981749149},4.2e-17,5.7e-17}, {{3.1415926535897932384626433832795,-1.0},5,{-1.033684932723482,-0.6861249725005906},1.0e-16,6.9e-17}, {{3.1415926535897932384626433832795,-1.0},6,{-1.433100518692877,-0.686666255654999},1.4e-16,6.9e-17}, {{3.1415926535897932384626433832795,-1.0},7,{-1.771199280364419,-0.7410093792959839},1.8e-16,7.4e-17}, {{3.1415926535897932384626433832795,-1.0},8,{-2.095643527009305,-0.8143293297913233},2.1e-16,8.1e-17}, {{3.1415926535897932384626433832795,-1.0},9,{-2.411516874569569,-0.8943325939018383},2.4e-16,8.9e-17}, {{3.1415926535897932384626433832795,-1.0},10,{-2.721411675539054,-0.9777768147195448},2.7e-16,9.8e-17}, {{3.1415926535897932384626433832795,-1.0},11,{-3.027111835298974,-1.063309102584322},3.0e-16,1.1e-16}, {{3.1415926535897932384626433832795,-1.0},12,{-3.329774296649566,-1.150219377262664},3.3e-16,1.2e-16}, {{3.1415926535897932384626433832795,-1.0},13,{-3.630166763485898,-1.238094014261345},3.6e-16,1.2e-16}, {{3.1415926535897932384626433832795,-1.0},14,{-3.928817217085422,-1.326673720493936},3.9e-16,1.3e-16}, {{3.1415926535897932384626433832795,-1.0},15,{-4.226100742557146,-1.415786610072522},4.2e-16,1.4e-16}, {{3.1415926535897932384626433832795,-1.0},16,{-4.522291311689719,-1.505313665423152},4.5e-16,1.5e-16}, {{3.1415926535897932384626433832795,-1.0},17,{-4.817593843830251,-1.595169551324783},4.8e-16,1.6e-16}, {{3.1415926535897932384626433832795,-1.0},18,{-5.112164766973625,-1.685291310034281},5.1e-16,1.7e-16}, {{3.1415926535897932384626433832795,-1.0},20,{-5.699572318128605,-1.86615306493475},5.7e-16,1.9e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},0,{2.751774491327042e-285,-0.9962720762207499},2.8e-301,1.0e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},1,{0.0600379414474612,-0.9937474772990555},6.0e-18,9.9e-17}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},2,{0.1755931550573857,-0.9733545288614334},1.8e-17,9.7e-17}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},3,{0.4182088376750213,-0.9938734364996493},4.2e-17,9.9e-17}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},4,{0.6090686648347677,-1.400946520656703},6.1e-17,1.4e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},5,{-0.3302804616952033,-0.7130355074384637},3.3e-17,7.1e-17}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},6,{-0.2034668873849598,1.09636524660088},2.0e-17,1.1e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},7,{-0.9151197226056406,1.447887030115355},9.2e-17,1.4e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},8,{-1.093769422349129,1.496402590540591},1.1e-16,1.5e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},9,{-1.263525999236148,1.628178116126507},1.3e-16,1.6e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},10,{-1.437371883177778,1.765418636739274},1.4e-16,1.8e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},11,{-1.60918161657964,1.906789543814},1.6e-16,1.9e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},12,{-1.779284876281019,2.051476536174302},1.8e-16,2.1e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},13,{-1.947952311740196,2.198638966254748},1.9e-16,2.2e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},14,{-2.115412657242335,2.347694364947096},2.1e-16,2.3e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},15,{-2.281861382871994,2.498227394611141},2.3e-16,2.5e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},16,{-2.447460450242283,2.649934919526216},2.4e-16,2.6e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},17,{-2.612342561555377,2.802591095407883},2.6e-16,2.8e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},18,{-2.776616194257877,2.956024444567054},2.8e-16,3.0e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},20,{-3.103677730388636,3.264721414005422},3.1e-16,3.3e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},21,{-3.266599244986335,3.419798501147436},3.3e-16,3.4e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},22,{-3.429185109298575,3.575267226381691},3.4e-16,3.6e-16}, {{6.2831853071795862319959269370884,-1.0},0,{1.028640466363268e-16,0.7615941559557649},1.0e-32,7.6e-17}, {{6.2831853071795862319959269370884,-1.0},1,{0.118490443174149,1.274694049282418},1.2e-17,1.3e-16}, {{6.2831853071795862319959269370884,-1.0},2,{-0.1856513350192726,0.7471769785178116},1.9e-17,7.5e-17}, {{6.2831853071795862319959269370884,-1.0},3,{0.2768024289482062,0.6931437961850393},2.8e-17,6.9e-17}, {{6.2831853071795862319959269370884,-1.0},4,{0.1086976874372488,1.161358574339028},1.1e-17,1.2e-16}, {{6.2831853071795862319959269370884,-1.0},5,{-0.3377602226494415,0.5581206587888317},3.4e-17,5.6e-17}, {{6.2831853071795862319959269370884,-1.0},6,{-0.2178103265918506,0.08222821063750248},2.2e-17,8.2e-18}, {{6.2831853071795862319959269370884,-1.0},7,{-0.3235985508010899,-0.2259866086401661},3.2e-17,2.3e-17}, {{6.2831853071795862319959269370884,-1.0},8,{-0.646555100667698,-0.358716765185808},6.5e-17,3.6e-17}, {{6.2831853071795862319959269370884,-1.0},9,{-0.9442688856366345,-0.3510704658280867},9.4e-17,3.5e-17}, {{6.2831853071795862319959269370884,-1.0},10,{-1.173414015067102,-0.3378028411431261},1.2e-16,3.4e-17}, {{6.2831853071795862319959269370884,-1.0},11,{-1.375210607885232,-0.3420479591705745},1.4e-16,3.4e-17}, {{6.2831853071795862319959269370884,-1.0},12,{-1.565394193409859,-0.355077628599805},1.6e-16,3.6e-17}, {{6.2831853071795862319959269370884,-1.0},13,{-1.748424803477854,-0.3720139875979341},1.7e-16,3.7e-17}, {{6.2831853071795862319959269370884,-1.0},14,{-1.926390248329804,-0.3910302018583015},1.9e-16,3.9e-17}, {{6.2831853071795862319959269370884,-1.0},15,{-2.100611141547864,-0.4113324738841946},2.1e-16,4.1e-17}, {{6.2831853071795862319959269370884,-1.0},16,{-2.27197885499843,-0.4325025916540024},2.3e-16,4.3e-17}, {{6.2831853071795862319959269370884,-1.0},18,{-2.608469851298015,-0.4765432487676611},2.6e-16,4.8e-17}, {{6.2831853071795862319959269370884,-1.0},19,{-2.77437412514539,-0.4991481353599046},2.8e-16,5.0e-17}, {{6.2831853071795862319959269370884,-1.0},20,{-2.939080962634986,-0.5220318339355322},2.9e-16,5.2e-17}, {{6.2831853071795862319959269370884,-1.0},22,{-3.265643862194712,-0.56843085660439},3.3e-16,5.7e-17}, {{6.2831853071795862319959269370884,-1.0},23,{-3.427777831706615,-0.5918741791259039},3.4e-16,5.9e-17}, {{6.2831853071795862319959269370884,-1.0},25,{-3.750257209199445,-0.6391251649246937},3.8e-16,6.4e-17}, {{6.2831853071795862319959269370884,-1.0},26,{-3.910752977720189,-0.6628981349489083},3.9e-16,6.6e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},0,{1.822752084357914e-18,-0.9962720762207499},1.8e-34,1.0e-16}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},1,{0.01638692212171037,-0.9889774526391681},1.6e-18,9.9e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},2,{0.04347083543814275,-0.9508007624217535},4.3e-18,9.5e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},3,{0.107261093542249,-0.9071686546695502},1.1e-17,9.1e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},4,{0.175117344715386,-0.8561859573769533},1.8e-17,8.6e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},5,{0.2821675574861068,-0.7525267760584285},2.8e-17,7.5e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},6,{0.5402011103505854,-0.6211024000070052},5.4e-17,6.2e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},7,{1.38783850138823,-0.6934990519610407},1.4e-16,6.9e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},8,{-3.187135828439812,-0.5725084998065276},3.2e-16,5.7e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},9,{-0.915131347791704,0.5729817252140471},9.2e-17,5.7e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},10,{-0.923217974176531,0.8300909144758183},9.2e-17,8.3e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},11,{-1.100410925564222,0.8979532170033908},1.1e-16,9.0e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},12,{-1.256084133017434,0.9358074358881137},1.3e-16,9.4e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},13,{-1.403918504609038,0.9798173919080233},1.4e-16,9.8e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},14,{-1.549171556142642,1.028298861786689},1.5e-16,1.0e-16}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},15,{-1.692284068440422,1.079675997707898},1.7e-16,1.1e-16}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},16,{-1.83351693970348,1.133178099012019},1.8e-16,1.1e-16}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},17,{-1.973144021086521,1.188294020790342},2.0e-16,1.2e-16}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},19,{-2.248507874014136,1.302018460544428},2.2e-16,1.3e-16}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},20,{-2.384616726791012,1.360171448495848},2.4e-16,1.4e-16}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},22,{-2.654392752188639,1.478316329319233},2.7e-16,1.5e-16}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},23,{-2.788272523600718,1.53810912969502},2.8e-16,1.5e-16}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},25,{-3.05442272767237,1.658785490026429},3.1e-16,1.7e-16}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},27,{-3.318830366257712,1.78059624870022},3.3e-16,1.8e-16}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},29,{-3.581862130100558,1.903267755210881},3.6e-16,1.9e-16}, {{6.2831853071795862319959269370884,1.0},0,{1.028640466363268e-16,-0.7615941559557649},1.0e-32,7.6e-17}, {{6.2831853071795862319959269370884,1.0},1,{0.118490443174149,-1.274694049282418},1.2e-17,1.3e-16}, {{6.2831853071795862319959269370884,1.0},2,{-0.1856513350192726,-0.7471769785178116},1.9e-17,7.5e-17}, {{6.2831853071795862319959269370884,1.0},3,{0.2768024289482062,-0.6931437961850393},2.8e-17,6.9e-17}, {{6.2831853071795862319959269370884,1.0},4,{0.1086976874372488,-1.161358574339028},1.1e-17,1.2e-16}, {{6.2831853071795862319959269370884,1.0},5,{-0.3377602226494415,-0.5581206587888317},3.4e-17,5.6e-17}, {{6.2831853071795862319959269370884,1.0},6,{-0.2178103265918506,-0.08222821063750248},2.2e-17,8.2e-18}, {{6.2831853071795862319959269370884,1.0},7,{-0.3235985508010899,0.2259866086401661},3.2e-17,2.3e-17}, {{6.2831853071795862319959269370884,1.0},8,{-0.646555100667698,0.358716765185808},6.5e-17,3.6e-17}, {{6.2831853071795862319959269370884,1.0},9,{-0.9442688856366345,0.3510704658280867},9.4e-17,3.5e-17}, {{6.2831853071795862319959269370884,1.0},10,{-1.173414015067102,0.3378028411431261},1.2e-16,3.4e-17}, {{6.2831853071795862319959269370884,1.0},11,{-1.375210607885232,0.3420479591705745},1.4e-16,3.4e-17}, {{6.2831853071795862319959269370884,1.0},12,{-1.565394193409859,0.355077628599805},1.6e-16,3.6e-17}, {{6.2831853071795862319959269370884,1.0},13,{-1.748424803477854,0.3720139875979341},1.7e-16,3.7e-17}, {{6.2831853071795862319959269370884,1.0},14,{-1.926390248329804,0.3910302018583015},1.9e-16,3.9e-17}, {{6.2831853071795862319959269370884,1.0},15,{-2.100611141547864,0.4113324738841946},2.1e-16,4.1e-17}, {{6.2831853071795862319959269370884,1.0},16,{-2.27197885499843,0.4325025916540024},2.3e-16,4.3e-17}, {{6.2831853071795862319959269370884,1.0},18,{-2.608469851298015,0.4765432487676611},2.6e-16,4.8e-17}, {{6.2831853071795862319959269370884,1.0},19,{-2.77437412514539,0.4991481353599046},2.8e-16,5.0e-17}, {{6.2831853071795862319959269370884,1.0},20,{-2.939080962634986,0.5220318339355322},2.9e-16,5.2e-17}, {{6.2831853071795862319959269370884,1.0},22,{-3.265643862194712,0.56843085660439},3.3e-16,5.7e-17}, {{6.2831853071795862319959269370884,1.0},23,{-3.427777831706615,0.5918741791259039},3.4e-16,5.9e-17}, {{6.2831853071795862319959269370884,1.0},25,{-3.750257209199445,0.6391251649246937},3.8e-16,6.4e-17}, {{6.2831853071795862319959269370884,1.0},26,{-3.910752977720189,0.6628981349489083},3.9e-16,6.6e-17}, {{3.1415926535897932384626433832795,0.0},0,{3.697652414388656e-283,0.0},3.7e-299,0.0}, {{3.1415926535897932384626433832795,0.0},1,{2.823282767406003,0.0},2.8e-16,0.0}, {{3.1415926535897932384626433832795,0.0},2,{-1.093937613419915,0.0},1.1e-16,0.0}, {{3.1415926535897932384626433832795,0.0},3,{-0.4668550947764989,0.0},4.7e-17,0.0}, {{3.1415926535897932384626433832795,0.0},4,{-0.6985581582787117,0.0},7.0e-17,0.0}, {{3.1415926535897932384626433832795,0.0},5,{-1.154888723484527,0.0},1.2e-16,0.0}, {{3.1415926535897932384626433832795,0.0},6,{-1.583568220165334,0.0},1.6e-16,0.0}, {{3.1415926535897932384626433832795,0.0},7,{-1.965821646540506,0.0},2.0e-16,0.0}, {{3.1415926535897932384626433832795,0.0},8,{-2.324862655082562,0.0},2.3e-16,0.0}, {{3.1415926535897932384626433832795,0.0},9,{-2.672097814251814,0.0},2.7e-16,0.0}, {{3.1415926535897932384626433832795,0.0},10,{-3.012310405818385,0.0},3.0e-16,0.0}, {{3.1415926535897932384626433832795,0.0},11,{-3.347886623965971,0.0},3.3e-16,0.0}, {{3.1415926535897932384626433832795,0.0},12,{-3.680202022452916,0.0},3.7e-16,0.0}, {{3.1415926535897932384626433832795,0.0},13,{-4.010122340785055,0.0},4.0e-16,0.0}, {{3.1415926535897932384626433832795,0.0},14,{-4.338225297702631,0.0},4.3e-16,0.0}, {{3.1415926535897932384626433832795,0.0},15,{-4.66491342262249,0.0},4.7e-16,0.0}, {{3.1415926535897932384626433832795,0.0},16,{-4.990476814065978,0.0},5.0e-16,0.0}, {{3.1415926535897932384626433832795,0.0},17,{-5.315130348653373,0.0},5.3e-16,0.0}, {{3.1415926535897932384626433832795,0.0},18,{-5.639036854808338,0.0},5.6e-16,0.0}, {{3.1415926535897932384626433832795,0.0},20,{-6.285084985730819,0.0},6.3e-16,0.0}, {{3.141592653589793,0.0},0,{2.384626433832795e-16,0.0},2.4e-32,0.0}, {{3.141592653589793,0.0},1,{2.823282767406005,0.0},2.8e-16,0.0}, {{3.141592653589793,0.0},2,{-1.093937613419914,0.0},1.1e-16,0.0}, {{3.141592653589793,0.0},3,{-0.4668550947764989,0.0},4.7e-17,0.0}, {{3.141592653589793,0.0},4,{-0.6985581582787118,0.0},7.0e-17,0.0}, {{3.141592653589793,0.0},5,{-1.154888723484528,0.0},1.2e-16,0.0}, {{3.141592653589793,0.0},6,{-1.583568220165334,0.0},1.6e-16,0.0}, {{3.141592653589793,0.0},7,{-1.965821646540506,0.0},2.0e-16,0.0}, {{3.141592653589793,0.0},8,{-2.324862655082562,0.0},2.3e-16,0.0}, {{3.141592653589793,0.0},9,{-2.672097814251814,0.0},2.7e-16,0.0}, {{3.141592653589793,0.0},10,{-3.012310405818385,0.0},3.0e-16,0.0}, {{3.141592653589793,0.0},11,{-3.347886623965971,0.0},3.3e-16,0.0}, {{3.141592653589793,0.0},12,{-3.680202022452917,0.0},3.7e-16,0.0}, {{3.141592653589793,0.0},13,{-4.010122340785055,0.0},4.0e-16,0.0}, {{3.141592653589793,0.0},14,{-4.338225297702632,0.0},4.3e-16,0.0}, {{3.141592653589793,0.0},15,{-4.664913422622491,0.0},4.7e-16,0.0}, {{3.141592653589793,0.0},16,{-4.990476814065978,0.0},5.0e-16,0.0}, {{3.141592653589793,0.0},17,{-5.315130348653373,0.0},5.3e-16,0.0}, {{3.141592653589793,0.0},18,{-5.639036854808339,0.0},5.6e-16,0.0}, {{3.141592653589793,0.0},20,{-6.285084985730819,0.0},6.3e-16,0.0}, }; // complex(z), n, complex(f(n,z)), abs_err_real, abs_err_imag std::vector< std::tuple< std::complex, int, std::complex, double, double > > D3_test_16digits = { {{13300.0,-0.1},0,{0.0,1.0},0.0,1.0e-16}, {{13300.0,-0.1},1,{-3.400439576064988e-13,0.9999999943467692},3.4e-29,1.0e-16}, {{13300.0,-0.1},2,{-1.02013189877118e-12,0.9999999830403075},1.0e-28,1.0e-16}, {{13300.0,-0.1},3,{-2.040263875397417e-12,0.9999999660806147},2.0e-28,1.0e-16}, {{13300.0,-0.1},4,{-3.400439965340277e-12,0.9999999434676906},3.4e-28,1.0e-16}, {{13300.0,-0.1},5,{-5.100660272406543e-12,0.9999999152015347},5.1e-28,1.0e-16}, {{13300.0,-0.1},6,{-7.140924926354723e-12,0.9999998812821465},7.1e-28,1.0e-16}, {{13300.0,-0.1},8,{-1.224158792368965e-11,0.9999997964836711},1.2e-27,1.0e-16}, {{13300.0,-0.1},10,{-1.870243051444869e-11,0.9999996890722586},1.9e-27,1.0e-16}, {{13300.0,-0.1},12,{-2.652345467096505e-11,0.9999995590479018},2.7e-27,1.0e-16}, {{13300.0,-0.1},15,{-4.080533667787133e-11,0.999999321612076},4.1e-27,1.0e-16}, {{13300.0,-0.1},18,{-5.814764248686488e-11,0.999999033297069},5.8e-27,1.0e-16}, {{13300.0,-0.1},22,{-8.603139703783761e-11,0.9999985697315893},8.6e-27,1.0e-16}, {{13300.0,-0.1},27,{-1.28537232356385e-10,0.9999978630764811},1.3e-26,1.0e-16}, {{13300.0,-0.1},32,{-1.795444131588628e-10,0.9999970150896922},1.8e-26,1.0e-16}, {{13300.0,-0.1},40,{-2.788389500368772e-10,0.999995364340014},2.8e-26,1.0e-16}, {{13300.0,-0.1},48,{-3.99897670899495e-10,0.9999933517785008},4.0e-26,1.0e-16}, {{13300.0,-0.1},59,{-6.018913482575541e-10,0.999989993731453},6.0e-26,1.0e-16}, {{13300.0,-0.1},71,{-8.691806030714543e-10,0.9999855502377231},8.7e-26,1.0e-16}, {{13300.0,-0.1},87,{-1.301751636840212e-9,0.999978359198404},1.3e-25,1.0e-16}, {{13300.0,-0.1},105,{-1.892478559255885e-9,0.999968539275809},1.9e-25,1.0e-16}, {{13300.0,-0.1},128,{-2.807697724335093e-9,0.9999533258374243},2.8e-25,1.0e-16}, {{13300.0,-0.1},155,{-4.111763702027196e-9,0.9999316501039903},4.1e-25,1.0e-16}, {{13300.0,-0.1},189,{-6.106883864825003e-9,0.9998984910892781},6.1e-25,1.0e-16}, {{13300.0,-0.1},229,{-8.95805814929697e-9,0.9998511110833991},9.0e-25,1.0e-16}, {{13300.0,-0.1},279,{-1.328871882120813e-8,0.9997791604205924},1.3e-24,1.0e-16}, {{13300.0,-0.1},338,{-1.949566427437159e-8,0.9996760682893887},1.9e-24,1.0e-16}, {{13300.0,-0.1},411,{-2.882119692710565e-8,0.99952124896133},2.9e-24,1.0e-16}, {{13300.0,-0.1},499,{-4.248789333886431e-8,0.9992945106023009},4.2e-24,1.0e-16}, {{13300.0,-0.1},606,{-6.268784827324142e-8,0.9989597110407947},6.3e-24,1.0e-16}, {{13300.0,-0.1},736,{-9.254452618551611e-8,0.9984655761319616},9.3e-24,1.0e-16}, {{13300.0,-0.1},894,{-1.367351871332925e-7,0.9977357768741157},1.4e-23,1.0e-16}, {{13300.0,-0.1},1086,{-2.022251492259403e-7,0.9966576457442607},2.0e-23,1.0e-16}, {{13300.0,-0.1},1319,{-2.993332266274127e-7,0.9950664665997103},3.0e-23,1.0e-16}, {{13300.0,-0.1},1601,{-4.432934379930979e-7,0.9927238197940671},4.4e-23,9.9e-17}, {{13300.0,-0.1},1945,{-6.593672942603503e-7,0.989243494339538},6.6e-23,9.9e-17}, {{13300.0,-0.1},2362,{-9.83775545482961e-7,0.9840970601559616},9.8e-23,9.8e-17}, {{13300.0,-0.1},13560,{-0.1978882692837703,-3.967948672613146e-5},2.0e-17,4.0e-21}, {{15000.0,-10000.0},0,{0.0,1.0},0.0,1.0e-16}, {{15000.0,-10000.0},1,{2.84026945162933e-9,0.9999999988164005},2.8e-25,1.0e-16}, {{15000.0,-10000.0},2,{8.520808375061527e-9,0.9999999964492016},8.5e-25,1.0e-16}, {{15000.0,-10000.0},3,{1.704161681064366e-8,0.9999999928984033},1.7e-24,1.0e-16}, {{15000.0,-10000.0},4,{2.840269481889634e-8,0.9999999881640057},2.8e-24,1.0e-16}, {{15000.0,-10000.0},6,{5.96456598963634e-8,0.9999999751444127},6.0e-24,1.0e-16}, {{15000.0,-10000.0},7,{7.952754718748665e-8,0.9999999668592176},8.0e-24,1.0e-16}, {{15000.0,-10000.0},9,{1.278121319805862e-7,0.9999999467380309},1.3e-23,1.0e-16}, {{15000.0,-10000.0},11,{1.874577982316124e-7,0.9999999218824499},1.9e-23,1.0e-16}, {{15000.0,-10000.0},13,{2.584645476351414e-7,0.9999998922924764},2.6e-23,1.0e-16}, {{15000.0,-10000.0},16,{3.862767071525949e-7,0.9999998390305346},3.9e-23,1.0e-16}, {{15000.0,-10000.0},20,{5.964567324115234e-7,0.9999997514442596},6.0e-23,1.0e-16}, {{15000.0,-10000.0},24,{8.520811370830121e-7,0.9999996449204608},8.5e-23,1.0e-16}, {{15000.0,-10000.0},30,{1.320726020447437e-6,0.99999944962697},1.3e-22,1.0e-16}, {{15000.0,-10000.0},36,{1.891620943893063e-6,0.9999992117242355},1.9e-22,1.0e-16}, {{15000.0,-10000.0},44,{2.811870049126164e-6,0.9999988282397975},2.8e-22,1.0e-16}, {{15000.0,-10000.0},54,{4.217807545189578e-6,0.9999982423621463},4.2e-22,1.0e-16}, {{15000.0,-10000.0},67,{6.470151250788692e-6,0.9999973037777175},6.5e-22,1.0e-16}, {{15000.0,-10000.0},82,{9.665475868536043e-6,0.9999959722496228},9.7e-22,1.0e-16}, {{15000.0,-10000.0},100,{1.434344645897526e-5,0.9999940229077095},1.4e-21,1.0e-16}, {{15000.0,-10000.0},122,{2.131073094626111e-5,0.9999911196408604},2.1e-21,1.0e-16}, {{15000.0,-10000.0},149,{3.174043095735599e-5,0.9999867736922388},3.2e-21,1.0e-16}, {{15000.0,-10000.0},182,{4.729993952558016e-5,0.999980290442509},4.7e-21,1.0e-16}, {{15000.0,-10000.0},223,{7.094066703164427e-5,0.9999704404991336},7.1e-21,1.0e-16}, {{15000.0,-10000.0},272,{0.0001054581586252006,0.9999560599143091},1.1e-20,1.0e-16}, {{15000.0,-10000.0},333,{0.0001579606214003589,0.999934189160139},1.6e-20,1.0e-16}, {{15000.0,-10000.0},407,{0.0002358450668200512,0.9999017510880184},2.4e-20,1.0e-16}, {{15000.0,-10000.0},497,{0.0003515433469161231,0.9998535770854752},3.5e-20,1.0e-16}, {{15000.0,-10000.0},608,{0.0005259513321601364,0.9997809874552286},5.3e-20,1.0e-16}, {{15000.0,-10000.0},742,{0.0007831841585954275,0.9996739907967603},7.8e-20,1.0e-16}, {{15000.0,-10000.0},907,{0.0011701301961291,0.9995131858706238},1.2e-19,1.0e-16}, {{15000.0,-10000.0},1108,{0.001746289656337749,0.9992740743002811},1.7e-19,1.0e-16}, {{15000.0,-10000.0},1354,{0.0026083036501201,0.9989170579410502},2.6e-19,1.0e-16}, {{15000.0,-10000.0},1655,{0.003898434272384769,0.9983843598666412},3.9e-19,1.0e-16}, {{15000.0,-10000.0},2022,{0.005823086211357998,0.9975932972803287},5.8e-19,1.0e-16}, {{15000.0,-10000.0},2471,{0.008705827478245269,0.9964165769276073},8.7e-19,1.0e-16}, {{15000.0,-10000.0},3019,{0.01301723709079792,0.9946748807501365},1.3e-18,9.9e-17}, {{15000.0,-10000.0},3688,{0.01947471605308964,0.9921070242409564},1.9e-18,9.9e-17}, {{15000.0,-10000.0},4506,{0.02918119661762942,0.9883391854624398},2.9e-18,9.9e-17}, {{15000.0,-10000.0},5506,{0.0438113434957399,0.9828686787236778},4.4e-18,9.8e-17}, {{15000.0,-10000.0},6727,{0.06591734046001419,0.9750775397377561},6.6e-18,9.8e-17}, {{15000.0,-10000.0},8219,{0.09949401019510352,0.9643312731804727},9.9e-18,9.6e-17}, {{15000.0,-10000.0},10042,{0.1506925762625648,0.9504421084014469},1.5e-17,9.5e-17}, {{15000.0,-10000.0},12270,{0.2287073285360497,0.9349327103661624},2.3e-17,9.3e-17}, {{15000.0,-10000.0},14991,{0.345508860352488,0.9237817578495397},3.5e-17,9.2e-17}, {{15000.0,-10000.0},18316,{0.5122082784326123,0.9302050482741219},5.1e-17,9.3e-17}, {{100000.0,-100000.0},0,{0.0,1.0},0.0,1.0e-16}, {{100000.0,-100000.0},1,{5.000024999999999e-11,0.9999999999999997},5.0e-27,1.0e-16}, {{100000.0,-100000.0},2,{1.500007500000001e-10,0.9999999999999992},1.5e-26,1.0e-16}, {{100000.0,-100000.0},3,{3.000015000000007e-10,0.9999999999999985},3.0e-26,1.0e-16}, {{100000.0,-100000.0},4,{5.000025000000021e-10,0.9999999999999975},5.0e-26,1.0e-16}, {{100000.0,-100000.0},5,{7.500037500000051e-10,0.9999999999999963},7.5e-26,1.0e-16}, {{100000.0,-100000.0},6,{1.05000525000001e-9,0.9999999999999948},1.1e-25,1.0e-16}, {{100000.0,-100000.0},8,{1.800009000000031e-9,0.999999999999991},1.8e-25,1.0e-16}, {{100000.0,-100000.0},11,{3.300016500000106e-9,0.9999999999999835},3.3e-25,1.0e-16}, {{100000.0,-100000.0},14,{5.250026250000272e-9,0.9999999999999738},5.3e-25,1.0e-16}, {{100000.0,-100000.0},18,{8.550042750000724e-9,0.9999999999999573},8.6e-25,1.0e-16}, {{100000.0,-100000.0},23,{1.380006900000189e-8,0.9999999999999311},1.4e-24,1.0e-16}, {{100000.0,-100000.0},29,{2.175010875000471e-8,0.9999999999998915},2.2e-24,1.0e-16}, {{100000.0,-100000.0},37,{3.515017575001231e-8,0.9999999999998249},3.5e-24,1.0e-16}, {{100000.0,-100000.0},48,{5.880029400003443e-8,0.9999999999997077},5.9e-24,1.0e-16}, {{100000.0,-100000.0},61,{9.455047275008891e-8,0.9999999999995317},9.5e-24,1.0e-16}, {{100000.0,-100000.0},78,{1.540507702502354e-7,0.9999999999992416},1.5e-23,1.0e-16}, {{100000.0,-100000.0},99,{2.475012375006048e-7,0.9999999999987931},2.5e-23,1.0e-16}, {{100000.0,-100000.0},126,{4.000520002515681e-7,0.9999999999980797},4.0e-23,1.0e-16}, {{100000.0,-100000.0},161,{6.520532602541127e-7,0.9999999999969523},6.5e-23,1.0e-16}, {{100000.0,-100000.0},205,{1.055755278760557e-6,0.9999999999952785},1.1e-22,1.0e-16}, {{100000.0,-100000.0},262,{1.722658613277119e-6,0.9999999999928704},1.7e-22,1.0e-16}, {{100000.0,-100000.0},333,{2.780563902816566e-6,0.9999999999899628},2.8e-22,1.0e-16}, {{100000.0,-100000.0},425,{4.526272631408507e-6,0.9999999999876121},4.5e-22,1.0e-16}, {{100000.0,-100000.0},541,{7.330586653090414e-6,0.9999999999902157},7.3e-22,1.0e-16}, {{100000.0,-100000.0},690,{1.191980959932403e-5,1.000000000011442},1.2e-21,1.0e-16}, {{100000.0,-100000.0},879,{1.933809669012375e-5,1.000000000090291},1.9e-21,1.0e-16}, {{100000.0,-100000.0},1120,{3.138815693438994e-5,1.000000000335671},3.1e-21,1.0e-16}, {{100000.0,-100000.0},1427,{5.094415467934417e-5,1.000000001042943},5.1e-21,1.0e-16}, {{100000.0,-100000.0},1818,{8.267396315355681e-5,1.000000003004152},8.3e-21,1.0e-16}, {{100000.0,-100000.0},2316,{0.000134154969744219,1.000000008328086},1.3e-20,1.0e-16}, {{100000.0,-100000.0},2950,{0.000217637333500487,1.000000022595044},2.2e-20,1.0e-16}, {{100000.0,-100000.0},3758,{0.0003531597950135793,1.000000060595726},3.5e-20,1.0e-16}, {{100000.0,-100000.0},4788,{0.0005732460753128427,1.000000161440903},5.7e-20,1.0e-16}, {{100000.0,-100000.0},6100,{0.0009304067579528531,1.000000428180528},9.3e-20,1.0e-16}, {{84.0,80.0},0,{0.0,1.0},0.0,1.0e-16}, {{84.0,80.0},1,{-7.380873229998488e-5,0.9999968564160156},7.4e-21,1.0e-16}, {{84.0,80.0},30,{-0.03434386053057851,0.9991195766939804},3.4e-18,1.0e-16}, {{84.0,80.0},50,{-0.09402245799827037,1.000353490231355},9.4e-18,1.0e-16}, {{84.0,80.0},60,{-0.1345473903609001,1.003170792738456},1.3e-17,1.0e-16}, {{84.0,80.0},70,{-0.1817230618520317,1.00843270031902},1.8e-17,1.0e-16}, {{84.0,80.0},75,{-0.2076228712594277,1.012212612957787},2.1e-17,1.0e-16}, {{84.0,80.0},80,{-0.2349404747348349,1.016871463304636},2.3e-17,1.0e-16}, {{84.0,80.0},85,{-0.2635686609374602,1.022481687455244},2.6e-17,1.0e-16}, {{84.0,80.0},90,{-0.2933911867598706,1.029102693099821},2.9e-17,1.0e-16}, {{84.0,80.0},99,{-0.3496890700331609,1.043699563710252},3.5e-17,1.0e-16}, {{84.0,80.0},116,{-0.4629585425983123,1.080906756288357},4.6e-17,1.1e-16}, {{84.0,80.0},130,{-0.5604711899756067,1.120598153464464},5.6e-17,1.1e-16}, {{0.07425,0.0},0,{0.0,1.0},0.0,1.0e-16}, {{0.07425,0.0},1,{-13.39417056853348,0.005482835286388932},1.3e-15,5.5e-19}, {{0.07425,0.0},2,{-26.91123162027365,3.370889322669448e-6},2.7e-15,3.4e-22}, {{0.07425,0.0},3,{-40.3891849341013,7.439046667283003e-10},4.0e-15,7.4e-26}, {{0.07425,0.0},4,{-53.86144505752241,8.372419817902392e-14},5.4e-15,8.4e-30}, {{0.07575,0.0},0,{0.0,1.0},0.0,1.0e-16}, {{0.07575,0.0},1,{-13.12600231038109,0.005705324988632415},1.3e-15,5.7e-19}, {{0.07575,0.0},2,{-26.37734215323787,3.651376172994635e-6},2.6e-15,3.7e-22}, {{0.07575,0.0},3,{-39.58880458732769,8.387157675741533e-10},4.0e-15,8.4e-26}, {{0.07575,0.0},4,{-52.79445732439479,9.824862221764371e-14},5.3e-15,9.8e-30}, {{7.5,0.0},0,{0.0,1.0},0.0,1.0e-16}, {{7.5,0.0},1,{-0.002328966521106259,0.9825327510917031},2.3e-19,9.8e-17}, {{7.5,0.0},2,{-0.007451046400718173,0.9468103012960781},7.5e-19,9.5e-17}, {{7.5,0.0},3,{-0.01650442711542185,0.8911440088718337},1.7e-18,8.9e-17}, {{7.5,0.0},4,{-0.03186665153046955,0.8127470706499601},3.2e-18,8.1e-17}, {{7.5,0.0},5,{-0.05845656171049404,0.7076555523774308},5.8e-18,7.1e-17}, {{7.5,0.0},6,{-0.1064232998486411,0.571739357299301},1.1e-17,5.7e-17}, {{7.5,0.0},7,{-0.1948591940771026,0.4060707249045435},1.9e-17,4.1e-17}, {{7.5,0.0},8,{-0.3483973155893959,0.2312026769682724},3.5e-17,2.3e-17}, {{7.5,0.0},9,{-0.5682560945313477,0.09433036381049633},5.7e-17,9.4e-18}, {{7.5,0.0},10,{-0.808748339097055,0.02602259595616378},8.1e-17,2.6e-18}, {{7.5,0.0},11,{-1.027243869978313,0.005025422555087043},1.0e-16,5.0e-19}, {{7.5,0.0},12,{-1.219374374570939,0.0007280651122391265},1.2e-16,7.3e-20}, {{7.5,0.0},13,{-1.394661159137556,8.350823004188534e-5},1.4e-16,8.4e-21}, {{7.5,0.0},14,{-1.560043091007645,7.851278209385419e-6},1.6e-16,7.9e-22}, {{7.5,0.0},16,{-1.873757439540259,4.174058904183023e-8},1.9e-16,4.2e-24}, {{7.5,0.0},17,{-2.025145514642434,2.434831527630243e-9},2.0e-16,2.4e-25}, {{7.5,0.0},18,{-2.174018730753354,1.243408419440626e-10},2.2e-16,1.2e-26}, {{7.5,0.0},19,{-2.320899679256512,5.611260650480046e-12},2.3e-16,5.6e-28}, {{7.5,0.0},21,{-2.610108605596247,8.133802787253441e-15},2.6e-16,8.1e-31}, {{7.5,0.0},22,{-2.752939994498599,2.646882313155865e-16},2.8e-16,2.6e-32}, {{7.5,0.0},24,{-3.035926615655057,2.10389295861044e-19},3.0e-16,2.1e-35}, {{7.5,0.0},26,{-3.316132176384959,1.175216078553222e-22},3.3e-16,1.2e-38}, {{7.5,0.0},27,{-3.455410513492717,2.456920790399526e-24},3.5e-16,2.5e-40}, {{7.5,0.0},30,{-3.870677968225079,1.428395516534552e-29},3.9e-16,1.4e-45}, {{750.0,0.0},0,{0.0,1.0},0.0,1.0e-16}, {{750.0,0.0},1,{-2.370366156386092e-9,0.9999982222253827},2.4e-25,1.0e-16}, {{750.0,0.0},2,{-7.111149036632495e-9,0.9999946666666668},7.1e-25,1.0e-16}, {{750.0,0.0},3,{-1.422244977838454e-8,0.9999893333048894},1.4e-24,1.0e-16}, {{750.0,0.0},4,{-2.370442009485271e-8,0.9999822221116056},2.4e-24,1.0e-16}, {{750.0,0.0},5,{-3.555726228290441e-8,0.9999733330488876},3.6e-24,1.0e-16}, {{750.0,0.0},6,{-4.978122923385423e-8,0.9999626660693238},5.0e-24,1.0e-16}, {{750.0,0.0},7,{-6.637662444695374e-8,0.9999502211160174},6.6e-24,1.0e-16}, {{750.0,0.0},9,{-1.066831667961402e-7,0.9999199970131551},1.1e-23,1.0e-16}, {{750.0,0.0},10,{-1.303951741296467e-7,0.9999022177023653},1.3e-23,1.0e-16}, {{750.0,0.0},11,{-1.564803301660438e-7,0.9998826600953608},1.6e-23,1.0e-16}, {{750.0,0.0},13,{-2.157723664366849e-7,0.9998382095658095},2.2e-23,1.0e-16}, {{750.0,0.0},15,{-2.845643394403806e-7,0.9997866444757059},2.8e-23,1.0e-16}, {{750.0,0.0},18,{-4.055777585846789e-7,0.9996959545897581},4.1e-23,1.0e-16}, {{750.0,0.0},20,{-4.981470663557829e-7,0.9996265979490318},5.0e-23,1.0e-16}, {{750.0,0.0},23,{-6.548613592135735e-7,0.999509214208777},6.5e-23,1.0e-16}, {{750.0,0.0},27,{-8.972010386621466e-7,0.9993277758537567},9.0e-23,1.0e-16}, {{750.0,0.0},31,{-1.177774468003798e-6,0.9991178354741052},1.2e-22,1.0e-16}, {{750.0,0.0},35,{-1.496677869172188e-6,0.9988793750988605},1.5e-22,1.0e-16}, {{750.0,0.0},41,{-2.047144888193513e-6,0.9984681641775919},2.0e-22,1.0e-16}, {{750.0,0.0},47,{-2.684530085721763e-6,0.9979926573414497},2.7e-22,1.0e-16}, {{750.0,0.0},54,{-3.538665052691811e-6,0.9973565130971067},3.5e-22,1.0e-16}, {{750.0,0.0},62,{-4.66167877599484e-6,0.9965219610000085},4.7e-22,1.0e-16}, {{750.0,0.0},71,{-6.114199224102281e-6,0.995445641229908},6.1e-22,1.0e-16}, {{750.0,0.0},81,{-7.966019118875858e-6,0.9940784839142445},8.0e-22,9.9e-17}, {{750.0,0.0},93,{-1.052439386120558e-5,0.9921989262833806},1.1e-21,9.9e-17}, {{750.0,0.0},107,{-1.398319257131103e-5,0.9896747227802658},1.4e-21,9.9e-17}, {{750.0,0.0},123,{-1.85801331583922e-5,0.9863495371214333},1.9e-21,9.9e-17}, {{750.0,0.0},141,{-2.460545852319379e-5,0.9820414628628896},2.5e-21,9.8e-17}, {{750.0,0.0},162,{-3.283732008329507e-5,0.9762459407035311},3.3e-21,9.8e-17}, {{750.0,0.0},186,{-4.393984650499915e-5,0.9685894479837102},4.4e-21,9.7e-17}, {{750.0,0.0},214,{-5.938763131152501e-5,0.9582299826388702},5.9e-21,9.6e-17}, {{750.0,0.0},246,{-8.073474076985931e-5,0.9444464104405363},8.1e-21,9.4e-17}, {{750.0,0.0},282,{-0.0001102220765860401,0.9263493770149564},1.1e-20,9.3e-17}, {{750.0,0.0},324,{-0.0001535417107431774,0.9015546195520934},1.5e-20,9.0e-17}, {{750.0,0.0},372,{-0.0002182987248593599,0.8679422665823035},2.2e-20,8.7e-17}, {{750.0,0.0},427,{-0.0003208346940924648,0.8216460566600792},3.2e-20,8.2e-17}, {{750.0,0.0},490,{-0.0004982395142408198,0.7564969785181947},5.0e-20,7.6e-17}, {{750.0,0.0},562,{-0.0008570790667505055,0.6614435312787049},8.6e-20,6.6e-17}, {{750.0,0.0},645,{-0.001904131277506516,0.5091945265298821},1.9e-19,5.1e-17}, {{750.0,0.0},740,{-0.02153290272661684,0.1649881743271759},2.2e-18,1.6e-17}, {{750.0,0.0},850,{-0.5317183378262854,6.265509216331858e-31},5.3e-17,6.3e-47}, {{133.0,-0.001},0,{0.0,1.0},0.0,1.0e-16}, {{133.0,-0.001},1,{-4.241809070666856e-7,0.9999434708779298},4.2e-23,1.0e-16}, {{133.0,-0.001},2,{-1.272830707716553e-6,0.9998304030514924},1.3e-22,1.0e-16}, {{133.0,-0.001},3,{-2.546525863293624e-6,0.9996607773479792},2.5e-22,1.0e-16}, {{133.0,-0.001},4,{-4.246132288136337e-6,0.999434564988026},4.2e-22,1.0e-16}, {{133.0,-0.001},5,{-6.372806820697795e-6,0.9991517275612064},6.4e-22,1.0e-16}, {{133.0,-0.001},6,{-8.927999192285317e-6,0.9988122169934146},8.9e-22,1.0e-16}, {{133.0,-0.001},7,{-1.191345449967746e-5,0.998415975505973},1.2e-21,1.0e-16}, {{133.0,-0.001},8,{-1.53312161895009e-5,0.9979629355663837},1.5e-21,1.0e-16}, {{133.0,-0.001},9,{-1.918362956391413e-5,0.9974530198306258},1.9e-21,1.0e-16}, {{133.0,-0.001},10,{-2.347334581885899e-5,0.9968861410768822},2.3e-21,1.0e-16}, {{133.0,-0.001},11,{-2.82033266279128e-5,0.9962622021305648},2.8e-21,1.0e-16}, {{133.0,-0.001},13,{-3.899751243405456e-5,0.9948427046860031},3.9e-21,9.9e-17}, {{133.0,-0.001},14,{-4.506924237052932e-5,0.9940469012749602},4.5e-21,9.9e-17}, {{133.0,-0.001},16,{-5.858328836559756e-5,0.9922824953784064},5.9e-21,9.9e-17}, {{133.0,-0.001},18,{-7.39572306222841e-5,0.9902866484034287},7.4e-21,9.9e-17}, {{133.0,-0.001},20,{-9.123506779977314e-5,0.9880579587964589},9.1e-21,9.9e-17}, {{133.0,-0.001},22,{-0.0001104668755963586,0.9855948481055402},1.1e-20,9.9e-17}, {{133.0,-0.001},24,{-0.0001317091794427598,0.9828955552335206},1.3e-20,9.8e-17}, {{133.0,-0.001},27,{-0.0001674830122968306,0.9783994546461422},1.7e-20,9.8e-17}, {{133.0,-0.001},30,{-0.0002081705210342073,0.9733600903147575},2.1e-20,9.7e-17}, {{133.0,-0.001},34,{-0.0002705675908183617,0.965781042549011},2.7e-20,9.7e-17}, {{133.0,-0.001},38,{-0.0003430315063385824,0.957197704294152},3.4e-20,9.6e-17}, {{133.0,-0.001},42,{-0.0004265554097642813,0.9475828105383111},4.3e-20,9.5e-17}, {{133.0,-0.001},47,{-0.0005483788074837322,0.9340647655501033},5.5e-20,9.3e-17}, {{133.0,-0.001},52,{-0.0006923482834232728,0.9188117180439853},6.9e-20,9.2e-17}, {{133.0,-0.001},58,{-0.0008997832660176108,0.8980928610136522},9.0e-20,9.0e-17}, {{133.0,-0.001},65,{-0.001201066717078244,0.870350908997567},1.2e-19,8.7e-17}, {{133.0,-0.001},72,{-0.001585774758085767,0.8383999835094454},1.6e-19,8.4e-17}, {{133.0,-0.001},80,{-0.002168300159243772,0.7960798023586518},2.2e-19,8.0e-17}, {{133.0,-0.001},89,{-0.003102982711172305,0.7397934070353813},3.1e-19,7.4e-17}, {{133.0,-0.001},99,{-0.004761263608818204,0.66373978050481},4.8e-19,6.6e-17}, {{133.0,-0.001},111,{-0.008816084470386725,0.5456857549428848},8.8e-19,5.5e-17}, {{133.0,-0.001},123,{-0.02217557141735218,0.3748899444758885},2.2e-18,3.7e-17}, {{133.0,-0.001},137,{-0.1974738030039152,0.04528720015049498},2.0e-17,4.5e-18}, {{133.0,-0.001},153,{-0.5603119658457765,-1.790233709951146e-5},5.6e-17,1.8e-21}, {{133.0,-0.001},170,{-0.7923542900597165,-1.556887877554172e-5},7.9e-17,1.6e-21}, {{133.0,-0.001},190,{-1.018068108577178,-1.509479127100921e-5},1.0e-16,1.5e-21}, {{0.0825,-0.055},0,{0.0,1.0},0.0,1.0e-16}, {{0.0825,-0.055},1,{-8.299924534218464,-5.64460250632658},8.3e-16,5.6e-16}, {{0.0825,-0.055},2,{-16.75572924644764,-11.20725820356263},1.7e-15,1.1e-15}, {{0.0825,-0.055},3,{-25.15832772198788,-16.79422955295859},2.5e-15,1.7e-15}, {{0.0825,-0.055},4,{-33.55464861977223,-22.38548342593487},3.4e-15,2.2e-15}, {{0.0825,-0.055},5,{-41.94887562222077,-27.97814077051338},4.2e-15,2.8e-15}, {{0.084,-0.056},0,{0.0,1.0},0.0,1.0e-16}, {{0.084,-0.056},1,{-8.148237034711196,-5.545505726081817},8.1e-16,5.5e-16}, {{0.084,-0.056},2,{-16.45552946498333,-11.00779778896007},1.6e-15,1.1e-15}, {{0.084,-0.056},3,{-24.70847741593741,-16.49472996317051},2.5e-15,1.6e-15}, {{0.084,-0.056},4,{-32.95503377743565,-21.98602610042692},3.3e-15,2.2e-15}, {{0.084,-0.056},5,{-41.19945822470811,-27.47875147585194},4.1e-15,2.7e-15}, {{150.0,-100.0},0,{0.0,1.0},0.0,1.0e-16}, {{150.0,-100.0},1,{2.843446142415215e-5,0.9999879975137707},2.8e-21,1.0e-16}, {{150.0,-100.0},2,{8.530546307582867e-5,0.9999639945278075},8.5e-21,1.0e-16}, {{150.0,-100.0},3,{0.0001706171621018294,0.9999279950163633},1.7e-20,1.0e-16}, {{150.0,-100.0},4,{0.0002843757930710271,0.9998800049439736},2.8e-20,1.0e-16}, {{150.0,-100.0},5,{0.0004265896665886721,0.9998200322692436},4.3e-20,1.0e-16}, {{150.0,-100.0},6,{0.0005972691674419548,0.9997480869498983},6.0e-20,1.0e-16}, {{150.0,-100.0},7,{0.0007964267522709527,0.9996641809490963},8.0e-20,1.0e-16}, {{150.0,-100.0},8,{0.00102407694675761,0.9995683282430072},1.0e-19,1.0e-16}, {{150.0,-100.0},9,{0.00128023634232391,0.9994605448296522},1.3e-19,1.0e-16}, {{150.0,-100.0},10,{0.001564923592328917,0.9993408487390114},1.6e-19,1.0e-16}, {{150.0,-100.0},11,{0.001878159407752843,0.9992092600443944},1.9e-19,1.0e-16}, {{150.0,-100.0},13,{0.002590369837289386,0.9989104954302121},2.6e-19,1.0e-16}, {{150.0,-100.0},14,{0.00298939611516564,0.9987433699939862},3.0e-19,1.0e-16}, {{150.0,-100.0},16,{0.003873435227757143,0.9983737748093285},3.9e-19,1.0e-16}, {{150.0,-100.0},18,{0.004872339277414041,0.9979572679518337},4.9e-19,1.0e-16}, {{150.0,-100.0},20,{0.005986395833822033,0.9974941365968234},6.0e-19,1.0e-16}, {{150.0,-100.0},23,{0.007874099052632083,0.9967127337760088},7.9e-19,1.0e-16}, {{150.0,-100.0},25,{0.009277503354313094,0.9961345308813246},9.3e-19,1.0e-16}, {{150.0,-100.0},28,{0.01160100676383971,0.9951823607169391},1.2e-18,1.0e-16}, {{150.0,-100.0},32,{0.01510901086355875,0.9937568640084211},1.5e-18,9.9e-17}, {{150.0,-100.0},36,{0.01908918342782489,0.9921571004610474},1.9e-18,9.9e-17}, {{150.0,-100.0},40,{0.02354587104484002,0.9903880144943982},2.4e-18,9.9e-17}, {{150.0,-100.0},45,{0.02979413543062971,0.9879472558178808},3.0e-18,9.9e-17}, {{150.0,-100.0},50,{0.03680460257368647,0.9852636279950512},3.7e-18,9.9e-17}, {{150.0,-100.0},56,{0.04623879299306301,0.9817437270787975},4.6e-18,9.8e-17}, {{150.0,-100.0},63,{0.0586796236633904,0.9772624595377325},5.9e-18,9.8e-17}, {{150.0,-100.0},70,{0.07269699196001319,0.9724315577932775},7.3e-18,9.7e-17}, {{150.0,-100.0},79,{0.09308980557940935,0.9658151551886195},9.3e-18,9.7e-17}, {{150.0,-100.0},88,{0.1162106157597911,0.9589010850023701},1.2e-17,9.6e-17}, {{150.0,-100.0},99,{0.1482499511213339,0.9503432706265742},1.5e-17,9.5e-17}, {{150.0,-100.0},110,{0.1844891775002465,0.942077521625097},1.8e-17,9.4e-17}, {{150.0,-100.0},124,{0.2366138163715955,0.9327620274359084},2.4e-17,9.3e-17}, {{150.0,-100.0},138,{0.2951156237977729,0.9257996281241172},3.0e-17,9.3e-17}, {{150.0,-100.0},155,{0.3736901981577194,0.9219460879367076},3.7e-17,9.2e-17}, {{150.0,-100.0},173,{0.4639503501955034,0.9246903001742347},4.6e-17,9.2e-17}, {{150.0,-100.0},194,{0.5752057635148606,0.937452947416621},5.8e-17,9.4e-17}, {{150.0,-100.0},217,{0.7005909220577101,0.9624716963509589},7.0e-17,9.6e-17}, {{150.0,-100.0},243,{-0.8372668920230294,-1.002095115737595},8.4e-17,1.0e-16}, {{10.0,-10.0},0,{0.0,1.0},0.0,1.0e-16}, {{10.0,-10.0},1,{0.005248618784530387,0.9997237569060773},5.2e-19,1.0e-16}, {{10.0,-10.0},2,{0.01576496000540011,0.99926085929326},1.6e-18,1.0e-16}, {{10.0,-10.0},3,{0.03157953306815653,0.9987938640293559},3.2e-18,1.0e-16}, {{10.0,-10.0},4,{0.05271772719957051,0.9986035515514526},5.3e-18,1.0e-16}, {{10.0,-10.0},5,{0.07917269592456212,0.9990724368943762},7.9e-18,1.0e-16}, {{10.0,-10.0},6,{0.1108667440018629,1.000679810274365},1.1e-17,1.0e-16}, {{10.0,-10.0},7,{0.1476044876345969,1.003978108374331},1.5e-17,1.0e-16}, {{10.0,-10.0},8,{0.1890305859837337,1.009540034063796},1.9e-17,1.0e-16}, {{10.0,-10.0},9,{0.2346175292630861,1.017876674699748},2.3e-17,1.0e-16}, {{10.0,-10.0},10,{0.2837081473416054,1.029355605716413},2.8e-17,1.0e-16}, {{10.0,-10.0},11,{0.3355933527289646,1.044168705418104},3.4e-17,1.0e-16}, {{10.0,-10.0},12,{0.3895580051073051,1.062328472453584},3.9e-17,1.1e-16}, {{10.0,-10.0},13,{0.4450081431783497,1.083603043499142},4.5e-17,1.1e-16}, {{10.0,-10.0},14,{0.501815914122277,1.107980255249727},5.0e-17,1.1e-16}, {{10.0,-10.0},15,{0.5579860841149781,1.136636649560454},5.6e-17,1.1e-16}, {{10.0,-10.0},16,{0.6079173861660073,1.15838569862242},6.1e-17,1.2e-16}, {{10.0,-10.0},17,{0.7249745452108355,1.156338322876995},7.2e-17,1.2e-16}, {{10.0,-10.0},19,{-0.8993949780706754,0.2814563337178175},9.0e-17,2.8e-17}, {{10.0,-10.0},20,{-0.5394296594876367,-1.174234377195596},5.4e-17,1.2e-16}, {{10.0,-10.0},22,{-0.9011787151526517,-1.351190798575714},9.0e-17,1.4e-16}, {{10.0,-10.0},24,{-1.010101492590554,-1.428256186534504},1.0e-16,1.4e-16}, {{10.0,-10.0},26,{-1.121571929623945,-1.508752930684016},1.1e-16,1.5e-16}, {{10.0,-10.0},28,{-1.23205736151497,-1.592267395526517},1.2e-16,1.6e-16}, {{10.0,-10.0},30,{-1.341605814953313,-1.678172998407567},1.3e-16,1.7e-16}, {{10.0,-10.0},32,{-1.450280946629746,-1.766001175742218},1.5e-16,1.8e-16}, {{10.0,-10.0},35,{-1.61183053709236,-1.900583633650779},1.6e-16,1.9e-16}, {{10.0,-10.0},38,{-1.771864654785485,-2.037807192748481},1.8e-16,2.0e-16}, {{10.0,-10.0},41,{-1.930627357152795,-2.177049750382095},1.9e-16,2.2e-16}, {{1000.0,-1000.0},0,{0.0,1.0},0.0,1.0e-16}, {{1000.0,-1000.0},1,{5.002499998748749e-7,0.9999999997497499},5.0e-23,1.0e-16}, {{1000.0,-1000.0},2,{1.500750001128378e-6,0.9999999992500011},1.5e-22,1.0e-16}, {{1000.0,-1000.0},3,{3.00150000676237e-6,0.9999999985022568},3.0e-22,1.0e-16}, {{1000.0,-1000.0},4,{5.00250002126552e-6,0.9999999975087713},5.0e-22,1.0e-16}, {{1000.0,-1000.0},5,{7.503750050596369e-6,0.9999999962725506},7.5e-22,1.0e-16}, {{1000.0,-1000.0},6,{1.050525010216073e-5,0.9999999947973524},1.1e-21,1.0e-16}, {{1000.0,-1000.0},7,{1.400700018478347e-5,0.9999999930876855},1.4e-21,1.0e-16}, {{1000.0,-1000.0},8,{1.80090003086746e-5,0.9999999911488105},1.8e-21,1.0e-16}, {{1000.0,-1000.0},9,{2.251125048538976e-5,0.9999999889867394},2.3e-21,1.0e-16}, {{1000.0,-1000.0},10,{2.751375072778502e-5,0.9999999866082357},2.8e-21,1.0e-16}, {{1000.0,-1000.0},12,{3.901950146723182e-5,0.9999999812327419},3.9e-21,1.0e-16}, {{1000.0,-1000.0},14,{5.252625265379987e-5,0.9999999750914671},5.3e-21,1.0e-16}, {{1000.0,-1000.0},17,{7.653825559050745e-5,0.9999999646245457},7.7e-21,1.0e-16}, {{1000.0,-1000.0},19,{9.50475085548141e-5,0.9999999569502054},9.5e-21,1.0e-16}, {{1000.0,-1000.0},23,{0.0001380690176877228,0.9999999404374454},1.4e-20,1.0e-16}, {{1000.0,-1000.0},26,{0.0001755877780627563,0.9999999275491787},1.8e-20,1.0e-16}, {{1000.0,-1000.0},31,{0.0002481240538761745,0.9999999066273459},2.5e-20,1.0e-16}, {{1000.0,-1000.0},36,{0.0003331665924905277,0.9999998888054551},3.3e-20,1.0e-16}, {{1000.0,-1000.0},42,{0.0004517259080236875,0.9999998760411714},4.5e-20,1.0e-16}, {{1000.0,-1000.0},49,{0.0006128065106595112,0.9999998812438183},6.1e-20,1.0e-16}, {{1000.0,-1000.0},57,{0.0008269136514533391,0.9999999283645704},8.3e-20,1.0e-16}, {{1000.0,-1000.0},66,{0.001106053297345146,1.000000058709072},1.1e-19,1.0e-16}, {{1000.0,-1000.0},76,{0.001463732074818832,1.000000339729926},1.5e-19,1.0e-16}, {{1000.0,-1000.0},89,{0.002003501241446182,1.00000100626577},2.0e-19,1.0e-16}, {{1000.0,-1000.0},103,{0.002679336553435393,1.000002252009418},2.7e-19,1.0e-16}, {{1000.0,-1000.0},120,{0.003631804208493562,1.000004783888611},3.6e-19,1.0e-16}, {{1000.0,-1000.0},140,{0.004937431601678478,1.000009730130343},4.9e-19,1.0e-16}, {{1000.0,-1000.0},162,{0.006604700059646334,1.000018527158795},6.6e-19,1.0e-16}, {{1000.0,-1000.0},188,{0.008887168831051061,1.000035082076778},8.9e-19,1.0e-16}, {{1000.0,-1000.0},219,{0.01205029096912418,1.000066644828964},1.2e-18,1.0e-16}, {{1000.0,-1000.0},254,{0.01619872875543901,1.00012321763168},1.6e-18,1.0e-16}, {{1000.0,-1000.0},296,{0.02198414801697587,1.000230868479618},2.2e-18,1.0e-16}, {{1000.0,-1000.0},343,{0.0295007538861353,1.000420741081373},3.0e-18,1.0e-16}, {{1000.0,-1000.0},399,{0.03988973871930298,1.000776155171264},4.0e-18,1.0e-16}, {{1000.0,-1000.0},464,{0.05389147263032123,1.001425680692332},5.4e-18,1.0e-16}, {{1000.0,-1000.0},539,{0.07261495734101143,1.002599550120942},7.3e-18,1.0e-16}, {{1000.0,-1000.0},626,{0.09771742312686885,1.004719471621162},9.8e-18,1.0e-16}, {{1000.0,-1000.0},727,{0.1312681162339697,1.008523139202996},1.3e-17,1.0e-16}, {{1000.0,-1000.0},844,{0.1757152277012519,1.015251014995986},1.8e-17,1.0e-16}, {{1000.0,-1000.0},981,{0.2346210439458071,1.027070994847392},2.3e-17,1.0e-16}, {{1000.0,-1000.0},1139,{0.310242150570885,1.046923754788218},3.1e-17,1.0e-16}, {{1000.0,-1000.0},1324,{0.4065485659742559,1.079379293699889},4.1e-17,1.1e-16}, {{1000.0,-1000.0},1537,{0.5238285464936798,1.128789284742771},5.2e-17,1.1e-16}, {{3.1415926535897932384626433832795,1.0},0,{0.0,1.0},0.0,1.0e-16}, {{3.1415926535897932384626433832795,1.0},1,{-0.06251630699709114,0.9477994487793748},6.3e-18,9.5e-17}, {{3.1415926535897932384626433832795,1.0},2,{-0.1993072788546101,0.8531900095151634},2.0e-17,8.5e-17}, {{3.1415926535897932384626433832795,1.0},3,{-0.4250048427987419,0.7441066728565163},4.3e-17,7.4e-17}, {{3.1415926535897932384626433832795,1.0},4,{-0.732970145336424,0.6656174851647074},7.3e-17,6.7e-17}, {{3.1415926535897932384626433832795,1.0},5,{-1.08278269453961,0.6472539339383757},1.1e-16,6.5e-17}, {{3.1415926535897932384626433832795,1.0},6,{-1.43362627283477,0.679940990204645},1.4e-16,6.8e-17}, {{3.1415926535897932384626433832795,1.0},7,{-1.770899442294511,0.740619231882773},1.8e-16,7.4e-17}, {{3.1415926535897932384626433832795,1.0},8,{-2.095618066175717,0.8143235969818497},2.1e-16,8.1e-17}, {{3.1415926535897932384626433832795,1.0},9,{-2.411515925955501,0.8943330536362011},2.4e-16,8.9e-17}, {{3.1415926535897932384626433832795,1.0},10,{-2.721411660633082,0.9777768447997573},2.7e-16,9.8e-17}, {{3.1415926535897932384626433832795,1.0},11,{-3.027111835462814,1.063309103434412},3.0e-16,1.1e-16}, {{3.1415926535897932384626433832795,1.0},12,{-3.329774296663247,1.150219377275063},3.3e-16,1.2e-16}, {{3.1415926535897932384626433832795,1.0},13,{-3.630166763486228,1.238094014261377},3.6e-16,1.2e-16}, {{3.1415926535897932384626433832795,1.0},14,{-3.928817217085426,1.326673720493934},3.9e-16,1.3e-16}, {{3.1415926535897932384626433832795,1.0},15,{-4.226100742557146,1.415786610072522},4.2e-16,1.4e-16}, {{3.1415926535897932384626433832795,1.0},16,{-4.522291311689719,1.505313665423152},4.5e-16,1.5e-16}, {{3.1415926535897932384626433832795,1.0},17,{-4.817593843830251,1.595169551324783},4.8e-16,1.6e-16}, {{3.1415926535897932384626433832795,1.0},18,{-5.112164766973625,1.685291310034281},5.1e-16,1.7e-16}, {{3.1415926535897932384626433832795,1.0},20,{-5.699572318128605,1.86615306493475},5.7e-16,1.9e-16}, {{3.1415926535897932384626433832795,-1.0},0,{0.0,1.0},0.0,1.0e-16}, {{3.1415926535897932384626433832795,-1.0},1,{0.02928440396155443,0.9080003316496248},2.9e-18,9.1e-17}, {{3.1415926535897932384626433832795,-1.0},2,{0.08686096294325136,0.6932350497357215},8.7e-18,6.9e-17}, {{3.1415926535897932384626433832795,-1.0},3,{0.129593762002164,0.2569905912786052},1.3e-17,2.6e-17}, {{3.1415926535897932384626433832795,-1.0},4,{-0.1931864444190348,-0.4721297506062996},1.9e-17,4.7e-17}, {{3.1415926535897932384626433832795,-1.0},5,{-0.9840117916723234,-0.7223527259580676},9.8e-17,7.2e-17}, {{3.1415926535897932384626433832795,-1.0},6,{-1.432549770240603,-0.6933978907024246},1.4e-16,6.9e-17}, {{3.1415926535897932384626433832795,-1.0},7,{-1.7714991318698,-0.7413996415564684},1.8e-16,7.4e-17}, {{3.1415926535897932384626433832795,-1.0},8,{-2.095668988123536,-0.8143350626244337},2.1e-16,8.1e-17}, {{3.1415926535897932384626433832795,-1.0},9,{-2.411517823183765,-0.8943321341670904},2.4e-16,8.9e-17}, {{3.1415926535897932384626433832795,-1.0},10,{-2.721411690445026,-0.9777767846393321},2.7e-16,9.8e-17}, {{3.1415926535897932384626433832795,-1.0},11,{-3.027111835135135,-1.063309101734231},3.0e-16,1.1e-16}, {{3.1415926535897932384626433832795,-1.0},12,{-3.329774296635885,-1.150219377250264},3.3e-16,1.2e-16}, {{3.1415926535897932384626433832795,-1.0},13,{-3.630166763485569,-1.238094014261313},3.6e-16,1.2e-16}, {{3.1415926535897932384626433832795,-1.0},14,{-3.928817217085417,-1.326673720493939},3.9e-16,1.3e-16}, {{3.1415926535897932384626433832795,-1.0},15,{-4.226100742557146,-1.415786610072522},4.2e-16,1.4e-16}, {{3.1415926535897932384626433832795,-1.0},16,{-4.522291311689719,-1.505313665423152},4.5e-16,1.5e-16}, {{3.1415926535897932384626433832795,-1.0},17,{-4.817593843830251,-1.595169551324783},4.8e-16,1.6e-16}, {{3.1415926535897932384626433832795,-1.0},18,{-5.112164766973625,-1.685291310034281},5.1e-16,1.7e-16}, {{3.1415926535897932384626433832795,-1.0},20,{-5.699572318128605,-1.86615306493475},5.7e-16,1.9e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},0,{0.0,1.0},0.0,1.0e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},1,{-0.04289608605369503,1.005889742502008},4.3e-18,1.0e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},2,{-0.1265843669144689,1.021185477784211},1.3e-17,1.0e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},3,{-0.2461017690239896,1.051478210098679},2.5e-17,1.1e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},4,{-0.3933702136403589,1.101805077210028},3.9e-17,1.1e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},5,{-0.5586511595063471,1.174164983232143},5.6e-17,1.2e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},6,{-0.7331261304823775,1.266931962958461},7.3e-17,1.3e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},7,{-0.9106792715218229,1.37626988019572},9.1e-17,1.4e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},8,{-1.087995298043971,1.497976093488255},1.1e-16,1.5e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},9,{-1.26368733478633,1.628544496408829},1.3e-16,1.6e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},10,{-1.437390481937206,1.765407620692137},1.4e-16,1.8e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},11,{-1.609181049298416,1.906788769876057},1.6e-16,1.9e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},12,{-1.779284849363435,2.051476559480434},1.8e-16,2.1e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},13,{-1.947952312529445,2.198638967049534},1.9e-16,2.2e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},14,{-2.115412657262518,2.347694364924573},2.1e-16,2.3e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},15,{-2.281861382871444,2.498227394610696},2.3e-16,2.5e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},16,{-2.447460450242275,2.649934919526228},2.4e-16,2.6e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},17,{-2.612342561555377,2.802591095407883},2.6e-16,2.8e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},18,{-2.776616194257877,2.956024444567054},2.8e-16,3.0e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},20,{-3.103677730388636,3.264721414005422},3.1e-16,3.3e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},21,{-3.266599244986335,3.419798501147436},3.3e-16,3.4e-16}, {{3.1415926535897932384626433832795,3.1415926535897932384626433832795},22,{-3.429185109298575,3.575267226381691},3.4e-16,3.6e-16}, {{6.2831853071795862319959269370884,-1.0},0,{0.0,1.0},0.0,1.0e-16}, {{6.2831853071795862319959269370884,-1.0},1,{0.003931846957247721,0.9752954769681424},3.9e-19,9.8e-17}, {{6.2831853071795862319959269370884,-1.0},2,{0.01178778098973166,0.9239615905151865},1.2e-18,9.2e-17}, {{6.2831853071795862319959269370884,-1.0},3,{0.02329539479618705,0.841424212844665},2.3e-18,8.4e-17}, {{6.2831853071795862319959269370884,-1.0},4,{0.03682959379389238,0.7185025691605204},3.7e-18,7.2e-17}, {{6.2831853071795862319959269370884,-1.0},5,{0.04481637411410787,0.5371663089338025},4.5e-18,5.4e-17}, {{6.2831853071795862319959269370884,-1.0},6,{0.01459255193802049,0.2667761946934352},1.5e-18,2.7e-17}, {{6.2831853071795862319959269370884,-1.0},7,{-0.1607940300198065,-0.09188619932509611},1.6e-17,9.2e-18}, {{6.2831853071795862319959269370884,-1.0},8,{-0.5579504118636914,-0.3387942804714765},5.6e-17,3.4e-17}, {{6.2831853071795862319959269370884,-1.0},9,{-0.9244229427611135,-0.3579875585692874},9.2e-17,3.6e-17}, {{6.2831853071795862319959269370884,-1.0},10,{-1.171200204612873,-0.3401289272437849},1.2e-16,3.4e-17}, {{6.2831853071795862319959269370884,-1.0},11,{-1.37508608462511,-0.3423969579768689},1.4e-16,3.4e-17}, {{6.2831853071795862319959269370884,-1.0},12,{-1.565395784656673,-0.3551116134192908},1.6e-16,3.6e-17}, {{6.2831853071795862319959269370884,-1.0},13,{-1.748425846404238,-0.3720163239527605},1.7e-16,3.7e-17}, {{6.2831853071795862319959269370884,-1.0},14,{-1.926390361766107,-0.391030316077631},1.9e-16,3.9e-17}, {{6.2831853071795862319959269370884,-1.0},15,{-2.100611149363269,-0.4113324775120068},2.1e-16,4.1e-17}, {{6.2831853071795862319959269370884,-1.0},16,{-2.271978855394655,-0.4325025916882605},2.3e-16,4.3e-17}, {{6.2831853071795862319959269370884,-1.0},18,{-2.608469851298484,-0.4765432487673419},2.6e-16,4.8e-17}, {{6.2831853071795862319959269370884,-1.0},19,{-2.774374125145401,-0.4991481353598902},2.8e-16,5.0e-17}, {{6.2831853071795862319959269370884,-1.0},20,{-2.939080962634986,-0.5220318339355317},2.9e-16,5.2e-17}, {{6.2831853071795862319959269370884,-1.0},22,{-3.265643862194712,-0.56843085660439},3.3e-16,5.7e-17}, {{6.2831853071795862319959269370884,-1.0},23,{-3.427777831706615,-0.5918741791259039},3.4e-16,5.9e-17}, {{6.2831853071795862319959269370884,-1.0},25,{-3.750257209199445,-0.6391251649246937},3.8e-16,6.4e-17}, {{6.2831853071795862319959269370884,-1.0},26,{-3.910752977720189,-0.6628981349489083},3.9e-16,6.6e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},0,{0.0,1.0},0.0,1.0e-16}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},1,{-0.01637478695014086,0.9905292850317945},1.6e-18,9.9e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},2,{-0.04980087627017362,0.9722307558129726},5.0e-18,9.7e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},3,{-0.1015090337393254,0.9465663881070201},1.0e-17,9.5e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},4,{-0.172949229136423,0.9161101257264401},1.7e-17,9.2e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},5,{-0.2651206177152717,0.8847668405120703},2.7e-17,8.8e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},6,{-0.3776003562568451,0.8575457214749106},3.8e-17,8.6e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},7,{-0.5077272342885332,0.8395456242436236},5.1e-17,8.4e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},8,{-0.6507173089214951,0.8343944242890056},6.5e-17,8.3e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},9,{-0.8009751014809687,0.8431592161745789},8.0e-17,8.4e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},10,{-0.9537418889305799,0.864554677181108},9.5e-17,8.6e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},11,{-1.105961091834413,0.8960951648054553},1.1e-16,9.0e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},12,{-1.256157424357276,0.9352073393504297},1.3e-16,9.4e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},13,{-1.403875529392405,0.9797877843479927},1.4e-16,9.8e-17}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},14,{-1.549168129100615,1.02830055390916},1.5e-16,1.0e-16}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},15,{-1.692284051392539,1.079676237510791},1.7e-16,1.1e-16}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},16,{-1.833516950412929,1.133178106606117},1.8e-16,1.1e-16}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},17,{-1.973144021666479,1.188294020548408},2.0e-16,1.2e-16}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},19,{-2.248507874013405,1.302018460543744},2.2e-16,1.3e-16}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},20,{-2.384616726790979,1.360171448495856},2.4e-16,1.4e-16}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},22,{-2.654392752188639,1.478316329319233},2.7e-16,1.5e-16}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},23,{-2.788272523600718,1.53810912969502},2.8e-16,1.5e-16}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},25,{-3.05442272767237,1.658785490026429},3.1e-16,1.7e-16}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},27,{-3.318830366257712,1.78059624870022},3.3e-16,1.8e-16}, {{6.2831853071795862319959269370884,3.1415926535897932384626433832795},29,{-3.581862130100558,1.903267755210881},3.6e-16,1.9e-16}, {{6.2831853071795862319959269370884,1.0},0,{0.0,1.0},0.0,1.0e-16}, {{6.2831853071795862319959269370884,1.0},1,{-0.0107103550235295,0.97870468885667},1.1e-18,9.8e-17}, {{6.2831853071795862319959269370884,1.0},2,{-0.03362513398684257,0.9355922315987426},3.4e-18,9.4e-17}, {{6.2831853071795862319959269370884,1.0},3,{-0.07215247140260382,0.8699089855443275},7.2e-18,8.7e-17}, {{6.2831853071795862319959269370884,1.0},4,{-0.1324003193922573,0.7816245319680321},1.3e-17,7.8e-17}, {{6.2831853071795862319959269370884,1.0},5,{-0.2237229202421749,0.6738669791565766},2.2e-17,6.7e-17}, {{6.2831853071795862319959269370884,1.0},6,{-0.3566827737268949,0.5572280064731737},3.6e-17,5.6e-17}, {{6.2831853071795862319959269370884,1.0},7,{-0.534881214573448,0.4520353301037817},5.3e-17,4.5e-17}, {{6.2831853071795862319959269370884,1.0},8,{-0.7453172985703958,0.3791789032364014},7.5e-17,3.8e-17}, {{6.2831853071795862319959269370884,1.0},9,{-0.9643357843499773,0.3438258795491612},9.6e-17,3.4e-17}, {{6.2831853071795862319959269370884,1.0},10,{-1.175625522079248,0.3354693797128221},1.2e-16,3.4e-17}, {{6.2831853071795862319959269370884,1.0},11,{-1.375335050387865,0.3416989205502342},1.4e-16,3.4e-17}, {{6.2831853071795862319959269370884,1.0},12,{-1.565392601516738,0.3550436439844526},1.6e-16,3.6e-17}, {{6.2831853071795862319959269370884,1.0},13,{-1.748423760549718,0.3720116512461041},1.7e-16,3.7e-17}, {{6.2831853071795862319959269370884,1.0},14,{-1.926390134893502,0.3910300876389843},1.9e-16,3.9e-17}, {{6.2831853071795862319959269370884,1.0},15,{-2.100611133732458,0.4113324702563825},2.1e-16,4.1e-17}, {{6.2831853071795862319959269370884,1.0},16,{-2.271978854602206,0.4325025916197443},2.3e-16,4.3e-17}, {{6.2831853071795862319959269370884,1.0},18,{-2.608469851297546,0.4765432487679804},2.6e-16,4.8e-17}, {{6.2831853071795862319959269370884,1.0},19,{-2.774374125145379,0.499148135359919},2.8e-16,5.0e-17}, {{6.2831853071795862319959269370884,1.0},20,{-2.939080962634986,0.5220318339355327},2.9e-16,5.2e-17}, {{6.2831853071795862319959269370884,1.0},22,{-3.265643862194712,0.56843085660439},3.3e-16,5.7e-17}, {{6.2831853071795862319959269370884,1.0},23,{-3.427777831706615,0.5918741791259039},3.4e-16,5.9e-17}, {{6.2831853071795862319959269370884,1.0},25,{-3.750257209199445,0.6391251649246937},3.8e-16,6.4e-17}, {{6.2831853071795862319959269370884,1.0},26,{-3.910752977720189,0.6628981349489083},3.9e-16,6.6e-17}, {{3.1415926535897932384626433832795,0.0},0,{0.0,1.0},0.0,1.0e-16}, {{3.1415926535897932384626433832795,0.0},1,{-0.02928440396155443,0.9080003316496248},2.9e-18,9.1e-17}, {{3.1415926535897932384626433832795,0.0},2,{-0.111414420013723,0.7161490362627657},1.1e-17,7.2e-17}, {{3.1415926535897932384626433832795,0.0},3,{-0.3086445141021306,0.4340404684115407},3.1e-17,4.3e-17}, {{3.1415926535897932384626433832795,0.0},4,{-0.6853420975491589,0.1613084612168837},6.9e-17,1.6e-17}, {{3.1415926535897932384626433832795,0.0},5,{-1.154547531604494,0.03095979893899376},1.2e-16,3.1e-18}, {{3.1415926535897932384626433832795,0.0},6,{-1.583565196074497,0.003296559784896674},1.6e-16,3.3e-19}, {{3.1415926535897932384626433832795,0.0},7,{-1.965821634628246,0.0002268900069871888},2.0e-16,2.3e-20}, {{3.1415926535897932384626433832795,0.0},8,{-2.324862655057826,1.114344043688996e-5},2.3e-16,1.1e-21}, {{3.1415926535897932384626433832795,0.0},9,{-2.672097814251784,4.137546472473845e-7},2.7e-16,4.1e-23}, {{3.1415926535897932384626433832795,0.0},10,{-3.012310405818385,1.206868381771849e-8},3.0e-16,1.2e-24}, {{3.1415926535897932384626433832795,0.0},11,{-3.347886623965971,2.84447322718975e-10},3.3e-16,2.8e-26}, {{3.1415926535897932384626433832795,0.0},12,{-3.680202022452916,5.536734412459245e-12},3.7e-16,5.5e-28}, {{3.1415926535897932384626433832795,0.0},13,{-4.010122340785055,9.05809239443902e-14},4.0e-16,9.1e-30}, {{3.1415926535897932384626433832795,0.0},14,{-4.338225297702631,1.263667883273076e-15},4.3e-16,1.3e-31}, {{3.1415926535897932384626433832795,0.0},15,{-4.66491342262249,1.521676227453879e-17},4.7e-16,1.5e-33}, {{3.1415926535897932384626433832795,0.0},16,{-4.990476814065978,1.598129828453938e-19},5.0e-16,1.6e-35}, {{3.1415926535897932384626433832795,0.0},17,{-5.315130348653373,1.4770651858539e-21},5.3e-16,1.5e-37}, {{3.1415926535897932384626433832795,0.0},18,{-5.639036854808338,1.21085227329631e-23},5.6e-16,1.2e-39}, {{3.1415926535897932384626433832795,0.0},20,{-6.285084985730819,5.832688628117013e-28},6.3e-16,5.8e-44}, {{3.141592653589793,0.0},0,{0.0,1.0},0.0,1.0e-16}, {{3.141592653589793,0.0},1,{-0.02928440396155444,0.9080003316496248},2.9e-18,9.1e-17}, {{3.141592653589793,0.0},2,{-0.111414420013723,0.7161490362627657},1.1e-17,7.2e-17}, {{3.141592653589793,0.0},3,{-0.3086445141021306,0.4340404684115406},3.1e-17,4.3e-17}, {{3.141592653589793,0.0},4,{-0.685342097549159,0.1613084612168837},6.9e-17,1.6e-17}, {{3.141592653589793,0.0},5,{-1.154547531604494,0.03095979893899374},1.2e-16,3.1e-18}, {{3.141592653589793,0.0},6,{-1.583565196074497,0.003296559784896672},1.6e-16,3.3e-19}, {{3.141592653589793,0.0},7,{-1.965821634628247,0.0002268900069871886},2.0e-16,2.3e-20}, {{3.141592653589793,0.0},8,{-2.324862655057826,1.114344043688994e-5},2.3e-16,1.1e-21}, {{3.141592653589793,0.0},9,{-2.672097814251784,4.13754647247384e-7},2.7e-16,4.1e-23}, {{3.141592653589793,0.0},10,{-3.012310405818385,1.206868381771847e-8},3.0e-16,1.2e-24}, {{3.141592653589793,0.0},11,{-3.347886623965971,2.844473227189745e-10},3.3e-16,2.8e-26}, {{3.141592653589793,0.0},12,{-3.680202022452917,5.536734412459235e-12},3.7e-16,5.5e-28}, {{3.141592653589793,0.0},13,{-4.010122340785055,9.058092394439002e-14},4.0e-16,9.1e-30}, {{3.141592653589793,0.0},14,{-4.338225297702632,1.263667883273073e-15},4.3e-16,1.3e-31}, {{3.141592653589793,0.0},15,{-4.664913422622491,1.521676227453876e-17},4.7e-16,1.5e-33}, {{3.141592653589793,0.0},16,{-4.990476814065978,1.598129828453934e-19},5.0e-16,1.6e-35}, {{3.141592653589793,0.0},17,{-5.315130348653373,1.477065185853896e-21},5.3e-16,1.5e-37}, {{3.141592653589793,0.0},18,{-5.639036854808339,1.210852273296306e-23},5.6e-16,1.2e-39}, {{3.141592653589793,0.0},20,{-6.285084985730819,5.832688628116996e-28},6.3e-16,5.8e-44}, }; // x, complex(m), n, complex(f(n,z)), abs_err_real, abs_err_imag std::vector< std::tuple< nmie::FloatType, std::complex, int, std::complex, nmie::FloatType, nmie::FloatType > > an_test_30digits = { {100.0,{10.0,10.0},0,{0.679828962402973494402566660504,0.415226053497115475049695981529},6.8e-31,4.2e-31}, {100.0,{10.0,10.0},1,{0.31190848427862392884480891022,-0.411544182145685558882194237961},3.1e-31,4.1e-31}, {100.0,{10.0,10.0},2,{0.70438815403586704544487912367,0.40368838606853976648041733313},7.0e-31,4.0e-31}, {100.0,{10.0,10.0},3,{0.271786765226200517064815984117,-0.390698399100492775796853574116},2.7e-31,3.9e-31}, {100.0,{10.0,10.0},4,{0.758690038301546480739410311883,0.371200152186914976444353907355},7.6e-31,3.7e-31}, {100.0,{10.0,10.0},5,{0.205560122807135500337250162455,-0.343503542058148814527059522736},2.1e-31,3.4e-31}, {100.0,{10.0,10.0},6,{0.833429352082835899591003797477,0.305760816312223565075588260235},8.3e-31,3.1e-31}, {100.0,{10.0,10.0},7,{0.127179302650854455613815261322,-0.256204313876684678415191746175},1.3e-31,2.6e-31}, {100.0,{10.0,10.0},8,{0.908862794970906860364913362218,0.193478822314053281910646966824},9.1e-31,1.9e-31}, {100.0,{10.0,10.0},9,{0.0631253453573123094216345683524,-0.117072919685495698168367821685},6.3e-32,1.2e-31}, {100.0,{10.0,10.0},10,{0.951385978828859119241125239906,0.0278328375104210335077734584032},9.5e-31,2.8e-32}, {100.0,{10.0,10.0},12,{0.916580851669130357604817820322,-0.175750732415289643888454774451},9.2e-31,1.8e-31}, {100.0,{10.0,10.0},14,{0.76635574590482422302341275995,-0.365197200225141544724269361373},7.7e-31,3.7e-31}, {100.0,{10.0,10.0},17,{0.647926380391943217307719536705,0.426881869738574912351528918309},6.5e-31,4.3e-31}, {100.0,{10.0,10.0},19,{0.897772858263070079882919373316,0.213840805949102983601660543366},9.0e-31,2.1e-31}, {100.0,{10.0,10.0},23,{0.646734688251639791789425805676,-0.426665368687914425026177551898},6.5e-31,4.3e-31}, {100.0,{10.0,10.0},26,{0.917541389422035436679093404389,0.16999167039455108885653697522},9.2e-31,1.7e-31}, {100.0,{10.0,10.0},31,{0.874710608275606256890577696798,0.249314249326626560672820647449},8.7e-31,2.5e-31}, {100.0,{10.0,10.0},36,{0.933952125179636651915361473572,0.11586004308049819374986059397},9.3e-31,1.2e-31}, {100.0,{10.0,10.0},42,{0.454296610104593060751628117406,0.445440314478011244574851240308},4.5e-31,4.5e-31}, {100.0,{10.0,10.0},49,{0.366407827716750193813191896865,-0.425226144777264582375107728238},3.7e-31,4.3e-31}, {100.0,{10.0,10.0},57,{0.460026617113670522420364769771,0.440740935073404320746433591059},4.6e-31,4.4e-31}, {100.0,{10.0,10.0},66,{0.754499276857564796661886030636,-0.355764558148565584411383376264},7.5e-31,3.6e-31}, {100.0,{10.0,10.0},76,{0.335490226138710838198779303754,0.395332122126832970606361956864},3.4e-31,4.0e-31}, {100.0,{10.0,10.0},89,{0.504927718220382142362743520035,-0.399954618225341028857538051784},5.0e-31,4.0e-31}, {100.0,{10.0,10.0},103,{0.155247890156101871963549534713,-0.193475207076534876752489443021},1.6e-31,1.9e-31}, {100.0,{10.0,10.0},120,{0.00000000267662196122883033815657363983,-0.0000000176408825619443339894450903787},2.7e-39,1.8e-38}, {100.0,{10.0,10.0},140,{1.12875229120676669224511124715e-22,-1.10142183824566380812854059223e-21},1.1e-52,1.1e-51}, {100.0,{10.0,10.0},162,{2.10081681780835363518344699642e-41,-2.66352219539497430358222180119e-40},2.1e-71,2.7e-70}, {100.0,{10.0,10.0},188,{1.01984812326280191108805960758e-67,-1.61153632927051257702806108056e-66},1.0e-97,1.6e-96}, {100.0,{10.0,10.0},219,{7.61464157272661971649643098205e-104,-1.4678827098307714849815760751e-102},7.6e-134,1.5e-132}, {100.0,{10.0,10.0},254,{9.70920247033645772180595742951e-150,-2.23345866953863686315418137136e-148},9.7e-180,2.2e-178}, {100.0,{10.0,10.0},296,{9.17410098778793332575560576757e-211,-2.50329537330001021720238188425e-209},9.2e-241,2.5e-239}, {100.0,{10.0,10.0},343,{1.54728924444235547832673390408e-285,-4.93445805599162272803774901168e-284},1.5e-315,4.9e-314}, {100.0,{10.0,10.0},399,{3.37317181957757910282198935269e-382,-1.25323308786056013454730417662e-380},3.4e-412,1.3e-410}, {100.0,{10.0,10.0},464,{3.51699765785293987454784526004e-503,-1.51130647609297077462735471327e-501},3.5e-533,1.5e-531}, {100.0,{10.0,10.0},539,{8.82119712438242287441958257536e-653,-4.34856698178728791133377787619e-651},8.8e-683,4.3e-681}, {100.0,{10.0,10.0},626,{8.28112018731353239277625222426e-838,-4.64503396342828376845115709631e-836},8.3e-868,4.6e-866}, {100.0,{10.0,10.0},727,{6.99476097776062140376902112325e-1066,-4.42171962856892626252493359032e-1064},7.0e-1096,4.4e-1094}, {100.0,{10.0,10.0},844,{2.17357239700355847203966561926e-1345,-1.53028532339923376703349340156e-1343},2.2e-1375,1.5e-1373}, {100.0,{10.0,10.0},981,{1.30745043446731375351676810589e-1690,-1.01174034009383554627992640203e-1688},1.3e-1720,1.0e-1718}, {100.0,{10.0,10.0},1139,{2.13810300916710064143281813763e-2109,-1.78817394919795125381215062143e-2107},2.1e-2139,1.8e-2137}, {100.0,{10.0,10.0},1324,{6.51588610784717425941070317004e-2624,-5.79120465820773576402244540831e-2622},6.5e-2654,5.8e-2652}, {100.0,{10.0,10.0},1537,{4.48628014234319302717168249273e-3244,-4.16479512959805049251097333075e-3242},4.5e-3274,4.2e-3272}, }; // x, complex(m), n, complex(f(n,z)), abs_err_real, abs_err_imag std::vector< std::tuple< nmie::FloatType, std::complex, int, std::complex, nmie::FloatType, nmie::FloatType > > bn_test_30digits = { {100.0,{10.0,10.0},0,{0.320171037597026505597433339496,-0.415226053497115475049695981529},3.2e-31,4.2e-31}, {100.0,{10.0,10.0},1,{0.688102688663558269637950176817,0.411549035340502143130949131489},6.9e-31,4.1e-31}, {100.0,{10.0,10.0},2,{0.295577765824838644962123836823,-0.403701596625138688081843237131},3.0e-31,4.0e-31}, {100.0,{10.0,10.0},3,{0.728282875037678869362296916378,0.390720693130263506269626825291},7.3e-31,3.9e-31}, {100.0,{10.0,10.0},4,{0.24119125420829264782986390491,-0.371227927142728379240185173628},2.4e-31,3.7e-31}, {100.0,{10.0,10.0},5,{0.794621289753212100235139895232,0.343527232702889516292009750323},7.9e-31,3.4e-31}, {100.0,{10.0,10.0},6,{0.166314387386566068719161425326,-0.30576333984052832356391572643},1.7e-31,3.1e-31}, {100.0,{10.0,10.0},7,{0.873159717417740513199219644963,0.256159925040697794776071626493},8.7e-31,2.6e-31}, {100.0,{10.0,10.0},8,{0.0907156873785831286863369142185,-0.19335290888519022800477857831},9.1e-32,1.9e-31}, {100.0,{10.0,10.0},9,{0.937365225010850674141316739717,0.116823465327552252176889872593},9.4e-31,1.2e-31}, {100.0,{10.0,10.0},10,{0.0480865745094912581949176840588,-0.0274144079577837282996668447782},4.8e-32,2.7e-32}, {100.0,{10.0,10.0},12,{0.0830121464840077022459981700383,0.176616664886728250759222326918},8.3e-32,1.8e-31}, {100.0,{10.0,10.0},14,{0.233775711304103861981117912554,0.366481692739659771334668324041},2.3e-31,3.7e-31}, {100.0,{10.0,10.0},17,{0.350419877877778844192262138072,-0.427796461057480059924772760242},3.5e-31,4.3e-31}, {100.0,{10.0,10.0},19,{0.0999390308639136635819217917173,-0.213284040180075118803341298841},1.0e-31,2.1e-31}, {100.0,{10.0,10.0},23,{0.354609837857012604962471334256,0.429840913844464502801549295326},3.5e-31,4.3e-31}, {100.0,{10.0,10.0},26,{0.0783018366402718218364640426886,-0.16849822674380600665898841356},7.8e-32,1.7e-31}, {100.0,{10.0,10.0},31,{0.11902497427184810754983602268,-0.248405876458500447346883714383},1.2e-31,2.5e-31}, {100.0,{10.0,10.0},36,{0.0583385326135556985670917972947,-0.111948520179255044347215446356},5.8e-32,1.1e-31}, {100.0,{10.0,10.0},42,{0.538655172522649519977279389364,-0.45516819181088439051089258237},5.4e-31,4.6e-31}, {100.0,{10.0,10.0},49,{0.648077620631044408169541380757,0.433896442439453138458949348299},6.5e-31,4.3e-31}, {100.0,{10.0,10.0},57,{0.525811128847205437888096222567,-0.460076703347602731659377388603},5.3e-31,4.6e-31}, {100.0,{10.0,10.0},66,{0.248667049534323140402225574527,0.390149542561216364452441234431},2.5e-31,3.9e-31}, {100.0,{10.0,10.0},76,{0.649781496533962419404239413327,-0.444315643934545667941241837069},6.5e-31,4.4e-31}, {100.0,{10.0,10.0},89,{0.538312060560845433134797633675,0.476614200565498692626866890834},5.4e-31,4.8e-31}, {100.0,{10.0,10.0},103,{0.0173039291278402253813949756937,0.117940098848570493436362521487},1.7e-32,1.2e-31}, {100.0,{10.0,10.0},120,{9.19216235319901235701738165726e-10,0.000000013681944872947274432834968601},9.2e-40,1.4e-38}, {100.0,{10.0,10.0},140,{8.73180467252494061041580803526e-23,8.8403917299578952247189061153e-22},8.7e-53,8.8e-52}, {100.0,{10.0,10.0},162,{2.73414826602380818509020985972e-41,2.12963402058720924272112483812e-40},2.7e-71,2.1e-70}, {100.0,{10.0,10.0},188,{2.03080368113977014860416145422e-67,1.26522239818490345170866686757e-66},2.0e-97,1.3e-96}, {100.0,{10.0,10.0},219,{2.2036139808853879904497051823e-103,1.11924145049993964499101911009e-102},2.2e-133,1.1e-132}, {100.0,{10.0,10.0},254,{3.88223194450670784061884980786e-149,1.63963865067996789659679399685e-148},3.9e-179,1.6e-178}, {100.0,{10.0,10.0},296,{4.96628178106412153587756817648e-210,1.74859913634476842249836867014e-209},5.0e-240,1.7e-239}, {100.0,{10.0,10.0},343,{1.0938988573382398273775007954e-284,3.2472666700854452431061674146e-284},1.1e-314,3.2e-314}, {100.0,{10.0,10.0},399,{3.06316027652451015800702086373e-381,7.64681972914809364498799216655e-381},3.1e-411,7.6e-411}, {100.0,{10.0,10.0},464,{4.0014535593885155240539166209e-502,8.40049560424774201136260375949e-502},4.0e-532,8.4e-532}, {100.0,{10.0,10.0},539,{1.22254518632653819324508981073e-651,2.15578359013488655725284479002e-651},1.2e-681,2.2e-681}, {100.0,{10.0,10.0},626,{1.35567791144631050248833144862e-836,1.99911730969488683578184205668e-836},1.4e-866,2.0e-866}, {100.0,{10.0,10.0},727,{1.30431560458674867647620310749e-1064,1.59729912349148684724035151749e-1064},1.3e-1094,1.6e-1094}, {100.0,{10.0,10.0},844,{4.41918873229972943145982099725e-1344,4.45319085047179627586948315397e-1344},4.4e-1374,4.5e-1374}, {100.0,{10.0,10.0},981,{2.75349167001965712979314404723e-1689,2.25126126172658200755061854137e-1689},2.8e-1719,2.3e-1719}, {100.0,{10.0,10.0},1139,{4.39719433207010461252662146274e-2108,2.87841737954565469068030273469e-2108},4.4e-2138,2.9e-2138}, {100.0,{10.0,10.0},1324,{1.22886278826232761310170941483e-2622,6.32593986562542026145495765727e-2623},1.2e-2652,6.3e-2653}, {100.0,{10.0,10.0},1537,{7.31652560046970872228490692244e-3243,2.92279258110586610473527638618e-3243},7.3e-3273,2.9e-3273}, }; // complex(z), n, complex(f(n,z)), abs_err_real, abs_err_imag std::vector< std::tuple< std::complex, int, std::complex, double, double > > psi_mul_zeta_test_16digits = { {{0.055,0.0},0,{0.003021951021651575,-0.0548891504185874},3.0e-19,5.5e-18}, {{0.055,0.0},1,{1.016121145233281e-6,-0.01835548791829774},1.0e-22,1.8e-18}, {{0.055,0.0},2,{1.229719152492059e-10,-0.01100317224014702},1.2e-26,1.1e-18}, {{0.055,0.0},3,{7.592362656062244e-15,-0.0078581994970704},7.6e-31,7.9e-19}, {{0.055,0.0},4,{2.835592674223453e-19,-0.006111591336893846},2.8e-35,6.1e-19}, {{0.055,0.0},5,{7.089281618184475e-24,-0.005000258569357047},7.1e-40,5.0e-19}, {{0.056,0.0},0,{0.003132723205069868,-0.05588299607564259},3.1e-19,5.6e-18}, {{0.056,0.0},1,{1.092036606873679e-6,-0.01869005067512779},1.1e-22,1.9e-18}, {{0.056,0.0},2,{1.370096242130984e-10,-0.01120334856005436},1.4e-26,1.1e-18}, {{0.056,0.0},3,{8.769489006914592e-15,-0.008001115340360345},8.8e-31,8.0e-19}, {{0.056,0.0},4,{3.395414807371369e-19,-0.006222729123879648},3.4e-35,6.2e-19}, {{0.056,0.0},5,{8.800403208656495e-24,-0.005091182022901522},8.8e-40,5.1e-19}, {{0.099,0.0},0,{0.00976902194728147,-0.09835440080380238},9.8e-19,9.8e-18}, {{0.099,0.0},1,{1.06523847864875e-5,-0.03312883043424608},1.1e-21,3.3e-18}, {{0.099,0.0},2,{4.178501167517404e-9,-0.01981854208686302},4.2e-25,2.0e-18}, {{0.099,0.0},3,{8.360456441867183e-13,-0.01414902327431168},8.4e-29,1.4e-18}, {{0.099,0.0},4,{1.011815572763764e-16,-0.01100280155335579},1.0e-32,1.1e-18}, {{0.101,0.0},0,{0.0101663603439792,-0.1003145326527297},1.0e-18,1.0e-17}, {{0.101,0.0},1,{1.153869805655288e-5,-0.03380344031202756},1.2e-21,3.4e-18}, {{0.101,0.0},2,{4.71099650661284e-9,-0.02021969130565892},4.7e-25,2.0e-18}, {{0.101,0.0},3,{9.810702765077567e-13,-0.01443511910448818},9.8e-29,1.4e-18}, {{0.101,0.0},4,{1.235797628684462e-16,-0.01122519707488852},1.2e-32,1.1e-18}, {{1.0,0.0},0,{0.7080734182735712,-0.4546487134128408},7.1e-17,4.5e-17}, {{1.0,0.0},1,{0.0907025731743183,-0.4161468365471424},9.1e-18,4.2e-17}, {{1.0,0.0},2,{0.00384834767805386,-0.2236374522186501},3.8e-19,2.2e-17}, {{1.0,0.0},3,{8.111850341912774e-5,-0.1498993624632433},8.1e-21,1.5e-17}, {{1.0,0.0},4,{1.022152964862514e-6,-0.1141418489822765},1.0e-22,1.1e-17}, {{1.0,0.0},5,{8.567568083458491e-9,-0.09250935614721912},8.6e-25,9.3e-18}, {{1.0,0.0},6,{5.122173734664295e-11,-0.07787423460333869},5.1e-27,7.8e-18}, {{1.0,0.0},7,{2.29453856419336e-13,-0.06727880114332268},2.3e-29,6.7e-18}, {{1.0,0.0},8,{7.9890954789213e-16,-0.05924092305054686},8.0e-32,5.9e-18}, {{1.0,0.0},9,{2.224203872373618e-18,-0.05292902429724696},2.2e-34,5.3e-18}, {{1.0,0.0},10,{5.064532147856438e-21,-0.04783853491685147},5.1e-37,4.8e-18}, {{1.0,0.0},11,{9.607221700532625e-24,-0.04364486754339771},9.6e-40,4.4e-18}, {{1.0,0.0},12,{1.541726004756763e-26,-0.0401294626939617},1.5e-42,4.0e-18}, {{1.0,0.0},13,{2.120268814274514e-29,-0.03713964014500267},2.1e-45,3.7e-18}, {{1.0,0.0},14,{2.52675182009057e-32,-0.0345654555670251},2.5e-48,3.5e-18}, {{1.0,0.0},15,{2.634446675966918e-35,-0.03232569427903133},2.6e-51,3.2e-18}, {{1.0,0.0},16,{2.423340639723846e-38,-0.03035904509315811},2.4e-54,3.0e-18}, {{1.0,0.0},17,{1.981298117039575e-41,-0.02861834507392694},2.0e-57,2.9e-18}, {{1.0,0.0},19,{9.540329388323879e-48,-0.02567489808970744},9.5e-64,2.6e-18}, {{1.0,0.0},20,{5.68183643501725e-51,-0.02441938436699653},5.7e-67,2.4e-18}, {{1.0,0.0},22,{1.520501862524084e-57,-0.02224424642998028},1.5e-73,2.2e-18}, {{1.0,0.0},24,{2.871601965313674e-64,-0.02042521280234952},2.9e-80,2.0e-18}, {{1.0,0.0},26,{3.935970015906627e-71,-0.0188813920614356},3.9e-87,1.9e-18}, {{1.0,0.0},28,{4.009703575122698e-78,-0.01755468254961163},4.0e-94,1.8e-18}, {{1.0,0.0},30,{3.098961035504115e-85,-0.01640227056413152},3.1e-101,1.6e-18}, {{1.0,0.0},32,{1.849779662426908e-92,-0.01539191014397623},1.8e-108,1.5e-18}, {{1.0,0.0},35,{1.71904973391556e-103,-0.01409010280215318},1.7e-119,1.4e-18}, {{1.0,0.0},38,{9.682571192175845e-115,-0.01299139901427509},9.7e-131,1.3e-18}, {{1.0,0.0},41,{3.435567055681588e-126,-0.01205169413760676},3.4e-142,1.2e-18}, {{10.0,0.0},0,{0.295958969093304,-0.4564726253638138},3.0e-17,4.6e-17}, {{10.0,0.0},1,{0.6157060955248663,0.4927161052915149},6.2e-17,4.9e-17}, {{10.0,0.0},2,{0.607498554763232,-0.5071644369097663},6.1e-17,5.1e-17}, {{10.0,0.0},3,{0.155992177103731,0.3765039328469335},1.6e-17,3.8e-17}, {{10.0,0.0},4,{1.114909713166518,0.01752708452606332},1.1e-16,1.8e-18}, {{10.0,0.0},5,{0.3084081981033207,-0.5210999910837328},3.1e-17,5.2e-17}, {{10.0,0.0},6,{0.1980367689482958,0.4667157442158694},2.0e-17,4.7e-17}, {{10.0,0.0},7,{1.285643730232455,0.4819632788028717},1.3e-16,4.8e-17}, {{10.0,0.0},8,{1.576984002373142,-0.5163432757216197},1.6e-16,5.2e-17}, {{10.0,0.0},9,{1.001929120449916,-1.125141593050778},1.0e-16,1.1e-16}, {{10.0,0.0},10,{0.4173825987008097,-1.114139612805899},4.2e-17,1.1e-16}, {{10.0,0.0},11,{0.1265538994473744,-0.8884600619485133},1.3e-17,8.9e-17}, {{10.0,0.0},12,{0.02963906472195924,-0.6920216399635206},3.0e-18,6.9e-17}, {{10.0,0.0},13,{0.00557349515770663,-0.5637738390408905},5.6e-19,5.6e-17}, {{10.0,0.0},14,{0.0008649941812568645,-0.481447977558081},8.6e-20,4.8e-17}, {{10.0,0.0},16,{1.266677095416471e-5,-0.3821856201495292},1.3e-21,3.8e-17}, {{10.0,0.0},17,{1.230784512285205e-6,-0.3488508522354134},1.2e-22,3.5e-17}, {{10.0,0.0},18,{1.049013273275846e-7,-0.3216769516939968},1.0e-23,3.2e-17}, {{10.0,0.0},19,{7.914997677111618e-9,-0.2989560911306167},7.9e-25,3.0e-17}, {{10.0,0.0},21,{3.222807603140006e-11,-0.2628401183295979},3.2e-27,2.6e-17}, {{10.0,0.0},22,{1.761684361765775e-12,-0.2481689046072283},1.8e-28,2.5e-17}, {{10.0,0.0},24,{3.967619823175087e-15,-0.2236071766951387},4.0e-31,2.2e-17}, {{10.0,0.0},26,{6.31219784387027e-18,-0.2037765868337052},6.3e-34,2.0e-17}, {{10.0,0.0},27,{2.231089847919333e-19,-0.1952071171449887},2.2e-35,2.0e-17}, {{10.0,0.0},30,{6.310432305527727e-24,-0.1735409287284763},6.3e-40,1.7e-17}, {{80.0,0.0},0,{0.9878146563976187,-0.1097126291895024},9.9e-17,1.1e-17}, {{80.0,0.0},1,{0.009596873912705912,0.09750012018125104},9.6e-19,9.8e-18}, {{80.0,0.0},30,{0.8255342447375176,-0.4598133020429286},8.3e-17,4.6e-17}, {{80.0,0.0},50,{0.7243467146069976,0.6395688164674208},7.2e-17,6.4e-17}, {{80.0,0.0},60,{0.4103464301592875,-0.6769649626635265},4.1e-17,6.8e-17}, {{80.0,0.0},70,{0.9296298544868326,-1.044106068321243},9.3e-17,1.0e-16}, {{80.0,0.0},75,{2.826505371942847,0.4810026687100474},2.8e-16,4.8e-17}, {{80.0,0.0},80,{1.080302660792914,-2.317525151179967},1.1e-16,2.3e-16}, {{80.0,0.0},85,{0.0407412363570179,-1.372072053151429},4.1e-18,1.4e-16}, {{80.0,0.0},90,{0.0003667279064351009,-0.9514780407757143},3.7e-20,9.5e-17}, {{80.0,0.0},99,{5.38333281008969e-9,-0.6766919376604463},5.4e-25,6.8e-17}, {{80.0,0.0},116,{4.079975765758877e-21,-0.4723779421220265},4.1e-37,4.7e-17}, {{80.0,0.0},130,{2.364875566095132e-33,-0.3879804405443515},2.4e-49,3.9e-17}, {{100.0,0.0},0,{0.256406162496497,0.4366486486069973},2.6e-17,4.4e-17}, {{100.0,0.0},1,{0.7523524510918926,-0.4317331069920665},7.5e-17,4.3e-17}, {{100.0,0.0},2,{0.230730517088562,0.4213824693713301},2.3e-17,4.2e-17}, {{100.0,0.0},3,{0.7945934910545345,-0.4045884190987047},7.9e-17,4.0e-17}, {{100.0,0.0},4,{0.1746790124372205,0.3799225844242402},1.7e-17,3.8e-17}, {{100.0,0.0},5,{0.8630686723276429,-0.3456565727640024},8.6e-17,3.5e-17}, {{100.0,0.0},6,{0.09970093292656848,0.2999510941211375},1.0e-17,3.0e-17}, {{100.0,0.0},7,{0.9410221936833145,-0.2411327490155267},9.4e-17,2.4e-17}, {{100.0,0.0},8,{0.0289833932973693,0.1680721489154539},2.9e-18,1.7e-17}, {{100.0,0.0},9,{0.9980102927237763,-0.08066377424553287},1.0e-16,8.1e-18}, {{100.0,0.0},10,{0.0003828199806763987,-0.01961622142888973},3.8e-20,2.0e-18}, {{100.0,0.0},12,{0.06169850033611365,-0.2416167884883422},6.2e-18,2.4e-17}, {{100.0,0.0},14,{0.250247316674531,-0.4362257370084827},2.5e-17,4.4e-17}, {{100.0,0.0},17,{0.2938292525898981,0.4605370126483646},2.9e-17,4.6e-17}, {{100.0,0.0},19,{0.03858070680264446,0.1945423348167594},3.9e-18,1.9e-17}, {{100.0,0.0},23,{0.3977295322443018,-0.5009915439616875},4.0e-17,5.0e-17}, {{100.0,0.0},26,{0.0207047771805246,0.1450632139773643},2.1e-18,1.5e-17}, {{100.0,0.0},31,{0.06019568065492113,0.2445393267844256},6.0e-18,2.4e-17}, {{100.0,0.0},36,{0.006436145631620102,0.08289433103146386},6.4e-19,8.3e-18}, {{100.0,0.0},42,{0.5490517797556987,0.5523367487618802},5.5e-17,5.5e-17}, {{100.0,0.0},49,{0.8079050821220394,-0.5263512418188373},8.1e-17,5.3e-17}, {{100.0,0.0},57,{0.5952247031640156,0.6108677512179897},6.0e-17,6.1e-17}, {{100.0,0.0},66,{0.3499557066756242,-0.58823274813532},3.5e-17,5.9e-17}, {{100.0,0.0},76,{0.9758072300221017,0.7497215985189103},9.8e-17,7.5e-17}, {{100.0,0.0},89,{1.253396334302241,-1.105547490464419},1.3e-16,1.1e-16}, {{100.0,0.0},103,{0.2364244628680228,-1.912256568210032},2.4e-17,1.9e-16}, {{100.0,0.0},120,{1.091890360981933e-8,-0.7443857013666448},1.1e-24,7.4e-17}, {{100.0,0.0},140,{4.969528549863077e-22,-0.5066841997377345},5.0e-38,5.1e-17}, {{100.0,0.0},162,{9.53179081403156e-41,-0.3903728156193839},9.5e-57,3.9e-17}, {{100.0,0.0},188,{4.707979284933665e-67,-0.3129179118636492},4.7e-83,3.1e-17}, {{100.0,0.0},219,{3.55281576252597e-103,-0.2558895779606525},3.6e-119,2.6e-17}, {{100.0,0.0},254,{4.55657832640485e-149,-0.2136478525051976},4.6e-165,2.1e-17}, {{100.0,0.0},296,{4.315175622295763e-210,-0.1791296784354242},4.3e-226,1.8e-17}, {{100.0,0.0},343,{7.268649608327999e-285,-0.1521506868517931},7.3e-301,1.5e-17}, {{100.0,0.0},399,{1.576548530414267e-381,-0.1292718457785899},1.6e-397,1.3e-17}, {{100.0,0.0},464,{1.628112757148264e-502,-0.1102273379986514},1.6e-518,1.1e-17}, {{100.0,0.0},539,{4.022904701566716e-652,-0.09431273058687071},4.0e-668,9.4e-18}, {{100.0,0.0},626,{3.695061705517215e-837,-0.08084497341960217},3.7e-853,8.1e-18}, {{100.0,0.0},727,{3.027077507860543e-1065,-0.06938716543204574},3.0e-1081,6.9e-18}, {{100.0,0.0},844,{9.023599477774656e-1345,-0.05962613741500692},9.0e-1361,6.0e-18}, {{100.0,0.0},981,{5.134247651002995e-1690,-0.05120891645363667},5.1e-1706,5.1e-18}, {{100.0,0.0},1139,{7.819360896771125e-2109,-0.04404884175054067},7.8e-2125,4.4e-18}, {{100.0,0.0},1324,{2.179779980227056e-2623,-0.03785814964222869},2.2e-2639,3.8e-18}, {{100.0,0.0},1537,{1.351131440487193e-3243,-0.03258932938218371},1.4e-3259,3.3e-18}, {{1000.0,0.0},0,{0.6837297745504157,-0.4650197522080685},6.8e-17,4.7e-17}, {{1000.0,0.0},1,{0.3153408696749427,0.4646518276392155},3.2e-17,4.6e-17}, {{1000.0,0.0},2,{0.6865186287528438,-0.463910401575804},6.9e-17,4.6e-17}, {{1000.0,0.0},3,{0.3107052121902361,0.4627843423813207},3.1e-17,4.6e-17}, {{1000.0,0.0},4,{0.6929997456348241,-0.4612570089179194},6.9e-17,4.6e-17}, {{1000.0,0.0},5,{0.3024089061787186,0.4593063203041767},3.0e-17,4.6e-17}, {{1000.0,0.0},6,{0.7031076597072864,-0.4569048525372149},7.0e-17,4.6e-17}, {{1000.0,0.0},7,{0.2905387702685337,0.4540199650394618},2.9e-17,4.5e-17}, {{1000.0,0.0},9,{0.2752306324835701,0.4466442853347819},2.8e-17,4.5e-17}, {{1000.0,0.0},10,{0.7337091845202087,-0.4420637672836413},7.3e-17,4.4e-17}, {{1000.0,0.0},11,{0.2566803850394357,0.4368209101368283},2.6e-17,4.4e-17}, {{1000.0,0.0},13,{0.2351579017116949,0.4241227006806428},2.4e-17,4.2e-17}, {{1000.0,0.0},15,{0.211023291057128,0.4080659125735375},2.1e-17,4.1e-17}, {{1000.0,0.0},18,{0.8291891947671029,-0.3765319396383436},8.3e-17,3.8e-17}, {{1000.0,0.0},20,{0.8575634644874209,-0.3497549337299916},8.6e-17,3.5e-17}, {{1000.0,0.0},23,{0.09972596291198461,0.29968021449204},1.0e-17,3.0e-17}, {{1000.0,0.0},27,{0.04731739666958621,0.212359027919195},4.7e-18,2.1e-17}, {{1000.0,0.0},31,{0.01021549401741627,0.1005793634384563},1.0e-18,1.0e-17}, {{1000.0,0.0},35,{0.00107650575783671,-0.0328028311638996},1.1e-19,3.3e-18}, {{1000.0,0.0},41,{0.06808144133529505,-0.2520020883398875},6.8e-18,2.5e-17}, {{1000.0,0.0},47,{0.2566841270444542,-0.4371354664741786},2.6e-17,4.4e-17}, {{1000.0,0.0},54,{0.3986043794455755,0.4902164588520832},4.0e-17,4.9e-17}, {{1000.0,0.0},62,{0.04536475784626348,0.2083162361002326},4.5e-18,2.1e-17}, {{1000.0,0.0},71,{0.8583330593128032,0.3518519034467923},8.6e-17,3.5e-17}, {{1000.0,0.0},81,{0.1638551470566819,0.3708820914899069},1.6e-17,3.7e-17}, {{1000.0,0.0},93,{0.3537316136673334,-0.4797519457793337},3.5e-17,4.8e-17}, {{1000.0,0.0},107,{0.796324525113472,0.4084521979134828},8.0e-17,4.1e-17}, {{1000.0,0.0},123,{0.473532993539322,-0.5029438285687216},4.7e-17,5.0e-17}, {{1000.0,0.0},141,{3.352971318064491e-5,-0.005819740586015554},3.4e-21,5.8e-19}, {{1000.0,0.0},162,{1.008701751906824,0.06935481533069809},1.0e-16,6.9e-18}, {{1000.0,0.0},186,{0.180048185727329,0.3883892039272592},1.8e-17,3.9e-17}, {{1000.0,0.0},214,{0.7832917805736668,0.4340645318072342},7.8e-17,4.3e-17}, {{1000.0,0.0},246,{0.009344896452480198,-0.09775022345721083},9.3e-19,9.8e-18}, {{1000.0,0.0},282,{0.09566847423406349,-0.3009622903033931},9.6e-18,3.0e-17}, {{1000.0,0.0},324,{0.4322624052566416,-0.5197512105452738},4.3e-17,5.2e-17}, {{1000.0,0.0},372,{0.8266856879897288,0.4553950981107681},8.3e-17,4.6e-17}, {{1000.0,0.0},427,{0.9210789099283309,-0.4129025775667674},9.2e-17,4.1e-17}, {{1000.0,0.0},490,{1.094334343721242,-0.2412611945568023},1.1e-16,2.4e-17}, {{1000.0,0.0},562,{0.2277347708249827,-0.4728411132919602},2.3e-17,4.7e-17}, {{1000.0,0.0},645,{0.5103216319784123,0.6385457081259945},5.1e-17,6.4e-17}, {{1000.0,0.0},740,{1.463456803176647,-0.1893811578643412},1.5e-16,1.9e-17}, {{1000.0,0.0},850,{1.070057419675087,0.943057044237281},1.1e-16,9.4e-17}, {{10000.0,0.0},0,{0.09340015469553981,-0.2909923809971475},9.3e-18,2.9e-17}, {{10000.0,0.0},1,{0.9065416477622623,0.2910736980562846},9.1e-17,2.9e-17}, {{10000.0,0.0},2,{0.09357482610887712,-0.2912362972481545},9.4e-18,2.9e-17}, {{10000.0,0.0},3,{0.9062504161524928,0.2914801086711672},9.1e-17,2.9e-17}, {{10000.0,0.0},4,{0.09398296167406917,-0.2918050273510329},9.4e-18,2.9e-17}, {{10000.0,0.0},5,{0.9057251756142541,0.2922109130946131},9.1e-17,2.9e-17}, {{10000.0,0.0},6,{0.09462592521624692,-0.2926975902952848},9.5e-18,2.9e-17}, {{10000.0,0.0},8,{0.09550585525767662,-0.2939124380683851},9.6e-18,2.9e-17}, {{10000.0,0.0},11,{0.9027240303429979,0.2963341883460851},9.0e-17,3.0e-17}, {{10000.0,0.0},14,{0.09960030318021704,-0.2994665045829122},1.0e-17,3.0e-17}, {{10000.0,0.0},18,{0.1035880988071382,-0.3047257483849394},1.0e-17,3.0e-17}, {{10000.0,0.0},23,{0.8899283645791489,0.3129829495500489},8.9e-17,3.1e-17}, {{10000.0,0.0},29,{0.8797814325426485,0.3252228321781845},8.8e-17,3.3e-17}, {{10000.0,0.0},37,{0.8618146944042639,0.3451031520201578},8.6e-17,3.5e-17}, {{10000.0,0.0},48,{0.1724090954326228,-0.3777383046653143},1.7e-17,3.8e-17}, {{10000.0,0.0},61,{0.7704313888104097,0.4205727442627203},7.7e-17,4.2e-17}, {{10000.0,0.0},78,{0.3363692716177661,-0.4724778817523399},3.4e-17,4.7e-17}, {{10000.0,0.0},99,{0.4798396969269212,0.4996171694491488},4.8e-17,5.0e-17}, {{10000.0,0.0},126,{0.8028931330521504,-0.3978944547731133},8.0e-17,4.0e-17}, {{10000.0,0.0},161,{0.001927595092644426,-0.043864916467029},1.9e-19,4.4e-18}, {{10000.0,0.0},205,{0.5658917609980439,-0.4957598226301632},5.7e-17,5.0e-17}, {{10000.0,0.0},262,{0.3325140313656405,-0.471235684776433},3.3e-17,4.7e-17}, {{10000.0,0.0},333,{0.8408566903346908,-0.3664487902639207},8.4e-17,3.7e-17}, {{10000.0,0.0},425,{0.9972681502505771,-0.06023613065692369},1.0e-16,6.0e-18}, {{10000.0,0.0},541,{0.5534184894443579,-0.4979554458661743},5.5e-17,5.0e-17}, {{10000.0,0.0},690,{0.6850261734907807,0.4662662825831345},6.9e-17,4.7e-17}, {{10000.0,0.0},879,{0.06551997148993641,0.2479556200383764},6.6e-18,2.5e-17}, {{10000.0,0.0},2950,{0.7375893855015257,0.4774068891965172},7.4e-17,4.8e-17}, {{10000.0,0.0},53911,{1.067016016683514e-64929,-0.09438247522268317},1.1e-64945,9.4e-18}, {{10000.0,0.0},68679,{7.70341454263852e-96960,-0.07358613728379516},7.7e-96976,7.4e-18}, {{10000.0,0.0},87493,{7.946317443364444e-141765,-0.05752406062448876},7.9e-141781,5.8e-18}, {{10000.0,0.0},111461,{6.863941818773283e-203918,-0.04504017247767002},6.9e-203934,4.5e-18}, {{10000.0,0.0},141995,{3.391815853006694e-289545,-0.03530003015880046},3.4e-289561,3.5e-18}, }; // complex(z), n, complex(f(n,z)), abs_err_real, abs_err_imag std::vector< std::tuple< std::complex, int, std::complex, double, double > > psi_test_16digits = { {{0.055,0.0},0,{0.05497227502706773,0.0},5.5e-18,0.0}, {{0.055,0.0},1,{0.001008028345451298,0.0},1.0e-19,0.0}, {{0.055,0.0},2,{1.108927027577585e-5,0.0},1.1e-21,0.0}, {{0.055,0.0},3,{8.713416468907156e-8,0.0},8.7e-24,0.0}, {{0.055,0.0},4,{5.325028332528807e-10,0.0},5.3e-26,0.0}, {{0.055,0.0},5,{2.662570490744701e-12,0.0},2.7e-28,0.0}, {{0.056,0.0},0,{0.05597073525575547,0.0},5.6e-18,0.0}, {{0.056,0.0},1,{0.00104500555351332,0.0},1.0e-19,0.0}, {{0.056,0.0},2,{1.170511102950751e-5,0.0},1.2e-21,0.0}, {{0.056,0.0},3,{9.364554985109859e-8,0.0},9.4e-24,0.0}, {{0.056,0.0},4,{5.827018798125993e-10,0.0},5.8e-26,0.0}, {{0.056,0.0},5,{2.966547354864994e-12,0.0},3.0e-28,0.0}, {{0.099,0.0},0,{0.09883836273067998,0.0},9.9e-18,0.0}, {{0.099,0.0},1,{0.003263799133906297,0.0},3.3e-19,0.0}, {{0.099,0.0},2,{6.464132708660462e-5,0.0},6.5e-21,0.0}, {{0.099,0.0},3,{9.143553161581762e-7,0.0},9.1e-23,0.0}, {{0.099,0.0},4,{1.005890437753418e-8,0.0},1.0e-24,0.0}, {{0.101,0.0},0,{0.100828370729568,0.0},1.0e-17,0.0}, {{0.101,0.0},1,{0.003396865916775768,0.0},3.4e-19,0.0}, {{0.101,0.0},2,{6.863669941520236e-5,0.0},6.9e-21,0.0}, {{0.101,0.0},3,{9.904899174185251e-7,0.0},9.9e-23,0.0}, {{0.101,0.0},4,{1.111664350730229e-8,0.0},1.1e-24,0.0}, {{1.0,0.0},0,{0.8414709848078965,0.0},8.4e-17,0.0}, {{1.0,0.0},1,{0.3011686789397568,0.0},3.0e-17,0.0}, {{1.0,0.0},2,{0.06203505201137386,0.0},6.2e-18,0.0}, {{1.0,0.0},3,{0.009006581117112516,0.0},9.0e-19,0.0}, {{1.0,0.0},4,{0.001011015808413753,0.0},1.0e-19,0.0}, {{1.0,0.0},5,{9.256115861125816e-5,0.0},9.3e-21,0.0}, {{1.0,0.0},6,{7.156936310087086e-6,0.0},7.2e-22,0.0}, {{1.0,0.0},7,{4.790134198739489e-7,0.0},4.8e-23,0.0}, {{1.0,0.0},8,{2.826498802214729e-8,0.0},2.8e-24,0.0}, {{1.0,0.0},9,{1.491376502555146e-9,0.0},1.5e-25,0.0}, {{1.0,0.0},10,{7.116552640047313e-11,0.0},7.1e-27,0.0}, {{1.0,0.0},11,{3.09955185479008e-12,0.0},3.1e-28,0.0}, {{1.0,0.0},12,{1.241662596987106e-13,0.0},1.2e-29,0.0}, {{1.0,0.0},13,{4.604637677683787e-15,0.0},4.6e-31,0.0}, {{1.0,0.0},14,{1.589575987516976e-16,0.0},1.6e-32,0.0}, {{1.0,0.0},15,{5.132686115443762e-18,0.0},5.1e-34,0.0}, {{1.0,0.0},16,{1.556708270590172e-19,0.0},1.6e-35,0.0}, {{1.0,0.0},17,{4.451177503806802e-21,0.0},4.5e-37,0.0}, {{1.0,0.0},19,{3.088742363539549e-24,0.0},3.1e-40,0.0}, {{1.0,0.0},20,{7.537795722236873e-26,0.0},7.5e-42,0.0}, {{1.0,0.0},22,{3.899361309912283e-29,0.0},3.9e-45,0.0}, {{1.0,0.0},24,{1.694580173763896e-32,0.0},1.7e-48,0.0}, {{1.0,0.0},26,{6.273730960048117e-36,0.0},6.3e-52,0.0}, {{1.0,0.0},28,{2.002424424322351e-39,0.0},2.0e-55,0.0}, {{1.0,0.0},30,{5.566831266981347e-43,0.0},5.6e-59,0.0}, {{1.0,0.0},32,{1.360066050758899e-46,0.0},1.4e-62,0.0}, {{1.0,0.0},35,{4.146142464888971e-52,0.0},4.1e-68,0.0}, {{1.0,0.0},38,{9.840005687079579e-58,0.0},9.8e-74,0.0}, {{1.0,0.0},41,{1.853528272155995e-63,0.0},1.9e-79,0.0}, {{10.0,0.0},0,{-0.5440211108893698,0.0},5.4e-17,0.0}, {{10.0,0.0},1,{0.7846694179875155,0.0},7.8e-17,0.0}, {{10.0,0.0},2,{0.7794219362856245,0.0},7.8e-17,0.0}, {{10.0,0.0},3,{-0.3949584498447032,0.0},3.9e-17,0.0}, {{10.0,0.0},4,{-1.055892851176917,0.0},1.1e-16,0.0}, {{10.0,0.0},5,{-0.5553451162145218,0.0},5.6e-17,0.0}, {{10.0,0.0},6,{0.4450132233409427,0.0},4.5e-17,0.0}, {{10.0,0.0},7,{1.133862306557747,0.0},1.1e-16,0.0}, {{10.0,0.0},8,{1.255780236495678,0.0},1.3e-16,0.0}, {{10.0,0.0},9,{1.000964095484906,0.0},1.0e-16,0.0}, {{10.0,0.0},10,{0.6460515449256426,0.0},6.5e-17,0.0}, {{10.0,0.0},11,{0.3557441488589438,0.0},3.6e-17,0.0}, {{10.0,0.0},12,{0.1721599974499281,0.0},1.7e-17,0.0}, {{10.0,0.0},13,{0.07465584476587637,0.0},7.5e-18,0.0}, {{10.0,0.0},14,{0.02941078341793813,0.0},2.9e-18,0.0}, {{10.0,0.0},16,{0.00355904073510893,0.0},3.6e-19,0.0}, {{10.0,0.0},17,{0.001109407279715256,0.0},1.1e-19,0.0}, {{10.0,0.0},18,{0.0003238847438944672,0.0},3.2e-20,0.0}, {{10.0,0.0},19,{8.896627269427228e-5,0.0},8.9e-21,0.0}, {{10.0,0.0},21,{5.676977719825934e-6,0.0},5.7e-22,0.0}, {{10.0,0.0},22,{1.327284582056831e-6,0.0},1.3e-22,0.0}, {{10.0,0.0},24,{6.298904526324468e-8,0.0},6.3e-24,0.0}, {{10.0,0.0},26,{2.512408773243373e-9,0.0},2.5e-25,0.0}, {{10.0,0.0},27,{4.723441380941795e-10,0.0},4.7e-26,0.0}, {{10.0,0.0},30,{2.512057384998943e-12,0.0},2.5e-28,0.0}, {{80.0,0.0},0,{-0.9938886539233752,0.0},9.9e-17,0.0}, {{80.0,0.0},1,{0.09796363566500537,0.0},9.8e-18,0.0}, {{80.0,0.0},30,{0.9085891506822639,0.0},9.1e-17,0.0}, {{80.0,0.0},50,{-0.8510856094465454,0.0},8.5e-17,0.0}, {{80.0,0.0},60,{-0.6405828831301126,0.0},6.4e-17,0.0}, {{80.0,0.0},70,{-0.9641731454914271,0.0},9.6e-17,0.0}, {{80.0,0.0},75,{1.681221392899474,0.0},1.7e-16,0.0}, {{80.0,0.0},80,{1.039376092082608,0.0},1.0e-16,0.0}, {{80.0,0.0},85,{0.2018445846611147,0.0},2.0e-17,0.0}, {{80.0,0.0},90,{0.01915014115966514,0.0},1.9e-18,0.0}, {{80.0,0.0},99,{7.337119877778807e-5,0.0},7.3e-21,0.0}, {{80.0,0.0},116,{6.387468798952271e-11,0.0},6.4e-27,0.0}, {{80.0,0.0},130,{4.862998628516291e-17,0.0},4.9e-33,0.0}, {{100.0,0.0},0,{-0.5063656411097588,0.0},5.1e-17,0.0}, {{100.0,0.0},1,{-0.8673825286987815,0.0},8.7e-17,0.0}, {{100.0,0.0},2,{0.4803441652487953,0.0},4.8e-17,0.0}, {{100.0,0.0},3,{0.8913997369612213,0.0},8.9e-17,0.0}, {{100.0,0.0},4,{-0.4179461836615099,0.0},4.2e-17,0.0}, {{100.0,0.0},5,{-0.9290148934907572,0.0},9.3e-17,0.0}, {{100.0,0.0},6,{0.3157545453775266,0.0},3.2e-17,0.0}, {{100.0,0.0},7,{0.9700629843898356,0.0},9.7e-17,0.0}, {{100.0,0.0},8,{-0.1702450977190512,0.0},1.7e-17,0.0}, {{100.0,0.0},9,{-0.9990046510020743,0.0},1.0e-16,0.0}, {{100.0,0.0},10,{-0.0195657859713429,0.0},2.0e-18,0.0}, {{100.0,0.0},12,{0.2483918282394041,0.0},2.5e-17,0.0}, {{100.0,0.0},14,{-0.5002472555392293,0.0},5.0e-17,0.0}, {{100.0,0.0},17,{-0.5420601927737344,0.0},5.4e-17,0.0}, {{100.0,0.0},19,{0.196419721012541,0.0},2.0e-17,0.0}, {{100.0,0.0},23,{-0.6306580152858614,0.0},6.3e-17,0.0}, {{100.0,0.0},26,{-0.143891546591607,0.0},1.4e-17,0.0}, {{100.0,0.0},31,{-0.245348080601665,0.0},2.5e-17,0.0}, {{100.0,0.0},36,{-0.08022559212383603,0.0},8.0e-18,0.0}, {{100.0,0.0},42,{-0.7409802829736421,0.0},7.4e-17,0.0}, {{100.0,0.0},49,{-0.8988354032424621,0.0},9.0e-17,0.0}, {{100.0,0.0},57,{0.7715080707056898,0.0},7.7e-17,0.0}, {{100.0,0.0},66,{0.5915705424339723,0.0},5.9e-17,0.0}, {{100.0,0.0},76,{-0.987829555147092,0.0},9.9e-17,0.0}, {{100.0,0.0},89,{-1.119551845294465,0.0},1.1e-16,0.0}, {{100.0,0.0},103,{0.4862349872932045,0.0},4.9e-17,0.0}, {{100.0,0.0},120,{0.0001044935577431419,0.0},1.0e-20,0.0}, {{100.0,0.0},140,{2.229243941309043e-11,0.0},2.2e-27,0.0}, {{100.0,0.0},162,{9.763089067519337e-21,0.0},9.8e-37,0.0}, {{100.0,0.0},188,{6.861471624173392e-34,0.0},6.9e-50,0.0}, {{100.0,0.0},219,{5.960550110959533e-52,0.0},6.0e-68,0.0}, {{100.0,0.0},254,{6.750243200363117e-75,0.0},6.8e-91,0.0}, {{100.0,0.0},296,{2.077300079982611e-105,0.0},2.1e-121,0.0}, {{100.0,0.0},343,{8.525637576350521e-143,0.0},8.5e-159,0.0}, {{100.0,0.0},399,{3.970577452228161e-191,0.0},4.0e-207,0.0}, {{100.0,0.0},464,{1.275975218077633e-251,0.0},1.3e-267,0.0}, {{100.0,0.0},539,{2.005718001506372e-326,0.0},2.0e-342,0.0}, {{100.0,0.0},626,{6.078701921888599e-419,0.0},6.1e-435,0.0}, {{100.0,0.0},727,{5.501888319350496e-533,0.0},5.5e-549,0.0}, {{100.0,0.0},844,{9.499262854440157e-673,0.0},9.5e-689,0.0}, {{100.0,0.0},981,{2.265887828424654e-845,0.0},2.3e-861,0.0}, {{100.0,0.0},1139,{8.842715022418808e-1055,0.0},8.8e-1071,0.0}, {{100.0,0.0},1324,{4.668811390736464e-1312,0.0},4.7e-1328,0.0}, {{100.0,0.0},1537,{3.675773987185818e-1622,0.0},3.7e-1638,0.0}, {{1000.0,0.0},0,{0.8268795405320026,0.0},8.3e-17,0.0}, {{1000.0,0.0},1,{-0.561552196750171,0.0},5.6e-17,0.0}, {{1000.0,0.0},2,{-0.8285641971222531,0.0},8.3e-17,0.0}, {{1000.0,0.0},3,{0.5574093757645597,0.0},5.6e-17,0.0}, {{1000.0,0.0},4,{0.832466062752605,0.0},8.3e-17,0.0}, {{1000.0,0.0},5,{-0.5499171811997863,0.0},5.5e-17,0.0}, {{1000.0,0.0},6,{-0.8385151517458026,0.0},8.4e-17,0.0}, {{1000.0,0.0},7,{0.5390164842270908,0.0},5.4e-17,0.0}, {{1000.0,0.0},9,{-0.5246242774439343,0.0},5.2e-17,0.0}, {{1000.0,0.0},10,{-0.8565682602806438,0.0},8.6e-17,0.0}, {{1000.0,0.0},11,{0.5066363439780408,0.0},5.1e-17,0.0}, {{1000.0,0.0},13,{-0.4849308215732373,0.0},4.8e-17,0.0}, {{1000.0,0.0},15,{0.4593727147503734,0.0},4.6e-17,0.0}, {{1000.0,0.0},18,{-0.9105982620053164,0.0},9.1e-17,0.0}, {{1000.0,0.0},20,{0.9260472258407888,0.0},9.3e-17,0.0}, {{1000.0,0.0},23,{0.3157941780843729,0.0},3.2e-17,0.0}, {{1000.0,0.0},27,{0.2175256230184992,0.0},2.2e-17,0.0}, {{1000.0,0.0},31,{0.1010717270922797,0.0},1.0e-17,0.0}, {{1000.0,0.0},35,{-0.03281014717791907,0.0},3.3e-18,0.0}, {{1000.0,0.0},41,{0.2609242061122253,0.0},2.6e-17,0.0}, {{1000.0,0.0},47,{-0.5066400369537076,0.0},5.1e-17,0.0}, {{1000.0,0.0},54,{-0.6313512330276828,0.0},6.3e-17,0.0}, {{1000.0,0.0},62,{-0.2129900416598473,0.0},2.1e-17,0.0}, {{1000.0,0.0},71,{-0.926462659427137,0.0},9.3e-17,0.0}, {{1000.0,0.0},81,{0.4047902506937166,0.0},4.0e-17,0.0}, {{1000.0,0.0},93,{-0.5947534057635428,0.0},5.9e-17,0.0}, {{1000.0,0.0},107,{0.8923701726937493,0.0},8.9e-17,0.0}, {{1000.0,0.0},123,{-0.6881373362486023,0.0},6.9e-17,0.0}, {{1000.0,0.0},141,{-0.005790484710336857,0.0},5.8e-19,0.0}, {{1000.0,0.0},162,{-1.004341451851323,0.0},1.0e-16,0.0}, {{1000.0,0.0},186,{0.4243208523362115,0.0},4.2e-17,0.0}, {{1000.0,0.0},214,{0.8850377283334687,0.0},8.9e-17,0.0}, {{1000.0,0.0},246,{-0.09666900461099306,0.0},9.7e-18,0.0}, {{1000.0,0.0},282,{0.3093032076039036,0.0},3.1e-17,0.0}, {{1000.0,0.0},324,{-0.6574666571444073,0.0},6.6e-17,0.0}, {{1000.0,0.0},372,{0.909222573405285,0.0},9.1e-17,0.0}, {{1000.0,0.0},427,{0.9597285605463302,0.0},9.6e-17,0.0}, {{1000.0,0.0},490,{1.046104365597067,0.0},1.0e-16,0.0}, {{1000.0,0.0},562,{-0.4772156439441007,0.0},4.8e-17,0.0}, {{1000.0,0.0},645,{0.7143679947886889,0.0},7.1e-17,0.0}, {{1000.0,0.0},740,{1.209734186991773,0.0},1.2e-16,0.0}, {{1000.0,0.0},850,{-1.034435797754064,0.0},1.0e-16,0.0}, {{10000.0,0.0},0,{-0.3056143888882521,0.0},3.1e-17,0.0}, {{10000.0,0.0},1,{0.952124806820126,0.0},9.5e-17,0.0}, {{10000.0,0.0},2,{0.3059000263302982,0.0},3.1e-17,0.0}, {{10000.0,0.0},3,{-0.9519718568069609,0.0},9.5e-17,0.0}, {{10000.0,0.0},4,{-0.3065664066300631,0.0},3.1e-17,0.0}, {{10000.0,0.0},5,{0.9516959470409938,0.0},9.5e-17,0.0}, {{10000.0,0.0},6,{0.3076132721718081,0.0},3.1e-17,0.0}, {{10000.0,0.0},8,{-0.3090402162464889,0.0},3.1e-17,0.0}, {{10000.0,0.0},11,{-0.9501179033904149,0.0},9.5e-17,0.0}, {{10000.0,0.0},14,{0.315595157092464,0.0},3.2e-17,0.0}, {{10000.0,0.0},18,{0.3218510506540846,0.0},3.2e-17,0.0}, {{10000.0,0.0},23,{-0.9433601457445342,0.0},9.4e-17,0.0}, {{10000.0,0.0},29,{0.9379666478839471,0.0},9.4e-17,0.0}, {{10000.0,0.0},37,{0.9283397516018927,0.0},9.3e-17,0.0}, {{10000.0,0.0},48,{-0.4152217424854132,0.0},4.2e-17,0.0}, {{10000.0,0.0},61,{0.8777422109084248,0.0},8.8e-17,0.0}, {{10000.0,0.0},78,{0.5799735094103576,0.0},5.8e-17,0.0}, {{10000.0,0.0},99,{-0.6927046245889522,0.0},6.9e-17,0.0}, {{10000.0,0.0},126,{0.8960430419640289,0.0},9.0e-17,0.0}, {{10000.0,0.0},161,{-0.04390438580192674,0.0},4.4e-18,0.0}, {{10000.0,0.0},205,{-0.7522577756314945,0.0},7.5e-17,0.0}, {{10000.0,0.0},262,{-0.5766402963422176,0.0},5.8e-17,0.0}, {{10000.0,0.0},333,{0.9169823827831649,0.0},9.2e-17,0.0}, {{10000.0,0.0},425,{-0.9986331409734894,0.0},1.0e-16,0.0}, {{10000.0,0.0},541,{-0.7439210236606826,0.0},7.4e-17,0.0}, {{10000.0,0.0},690,{-0.8276630796953436,0.0},8.3e-17,0.0}, {{10000.0,0.0},879,{-0.2559686924018959,0.0},2.6e-17,0.0}, {{10000.0,0.0},1120,{-0.3161896326121199,0.0},3.2e-17,0.0}, {{10000.0,0.0},1427,{0.2687936760264434,0.0},2.7e-17,0.0}, {{10000.0,0.0},1818,{0.3801110903322125,0.0},3.8e-17,0.0}, {{10000.0,0.0},2316,{0.3363664648717635,0.0},3.4e-17,0.0}, {{10000.0,0.0},2950,{-0.8588302425401225,0.0},8.6e-17,0.0}, {{10000.0,0.0},3758,{-0.8541132755119114,0.0},8.5e-17,0.0}, {{10000.0,0.0},7771,{-1.18058612315672,0.0},1.2e-16,0.0}, {{10000.0,0.0},9900,{-1.747822111395514,0.0},1.7e-16,0.0}, {{10000.0,0.0},12612,{7.25197826864343e-541,0.0},7.3e-557,0.0}, {{10000.0,0.0},16067,{1.369451063257112e-1882,0.0},1.4e-1898,0.0}, {{10000.0,0.0},20468,{1.387136027206115e-4188,0.0},1.4e-4204,0.0}, {{10000.0,0.0},26075,{3.402710534773112e-7804,0.0},3.4e-7820,0.0}, {{10000.0,0.0},33218,{1.467628954663695e-13224,0.0},1.5e-13240,0.0}, {{10000.0,0.0},42318,{5.445358924275546e-21134,0.0},5.4e-21150,0.0}, {{10000.0,0.0},53911,{3.266521110728529e-32465,0.0},3.3e-32481,0.0}, {{10000.0,0.0},68679,{2.775502574785064e-48480,0.0},2.8e-48496,0.0}, {{10000.0,0.0},87493,{8.914211935647729e-70883,0.0},8.9e-70899,0.0}, {{10000.0,0.0},111461,{2.619912559375462e-101959,0.0},2.6e-101975,0.0}, {{10000.0,0.0},141995,{5.82392981843591e-144773,0.0},5.8e-144789,0.0}, }; // complex(z), n, complex(f(n,z)), abs_err_real, abs_err_imag std::vector< std::tuple< std::complex, int, std::complex, double, double > > xi_test_16digits = { {{0.055,0.0},0,{0.9984878812375984,0.0},1.0e-16,0.0}, {{0.055,0.0},1,{18.20929738843795,0.0},1.8e-15,0.0}, {{0.055,0.0},2,{992.2359151244687,0.0},9.9e-14,0.0}, {{0.055,0.0},3,{90185.05571392689,0.0},9.0e-12,0.0}, {{0.055,0.0},4,{11477105.76403921,0.0},1.1e-9,0.0}, {{0.055,0.0},5,{1877981667.241611,0.0},1.9e-7,0.0}, {{0.056,0.0},0,{0.9984324097278344,0.0},1.0e-16,0.0}, {{0.056,0.0},1,{17.88512090896708,0.0},1.8e-15,0.0}, {{0.056,0.0},2,{957.1330448563659,0.0},9.6e-14,0.0}, {{0.056,0.0},3,{85440.42245555228,0.0},8.5e-12,0.0}, {{0.056,0.0},4,{10679095.67389918,0.0},1.1e-9,0.0}, {{0.056,0.0},5,{1716197792.88277,0.0},1.7e-7,0.0}, {{0.099,0.0},0,{0.9951035011759925,0.0},1.0e-16,0.0}, {{0.099,0.0},1,{10.1503888796599,0.0},1.0e-15,0.0}, {{0.099,0.0},2,{306.5924383066997,0.0},3.1e-14,0.0}, {{0.099,0.0},3,{15474.31619226679,0.0},1.5e-12,0.0}, {{0.099,0.0},4,{1093836.97671187,0.0},1.1e-10,0.0}, {{0.101,0.0},0,{0.9949038343759767,0.0},9.9e-17,0.0}, {{0.101,0.0},1,{9.951361384353099,0.0},1.0e-15,0.0}, {{0.101,0.0},2,{294.5900877800725,0.0},2.9e-14,0.0}, {{0.101,0.0},3,{14573.71635050042,0.0},1.5e-12,0.0}, {{0.101,0.0},4,{1009764.958956804,0.0},1.0e-10,0.0}, {{1.0,0.0},0,{0.5403023058681397,0.0},5.4e-17,0.0}, {{1.0,0.0},1,{1.381773290676036,0.0},1.4e-16,0.0}, {{1.0,0.0},2,{3.605017566159969,0.0},3.6e-16,0.0}, {{1.0,0.0},3,{16.64331454012381,0.0},1.7e-15,0.0}, {{1.0,0.0},4,{112.8981842147067,0.0},1.1e-14,0.0}, {{1.0,0.0},5,{999.4403433922364,0.0},1.0e-13,0.0}, {{1.0,0.0},6,{10880.94559309989,0.0},1.1e-12,0.0}, {{1.0,0.0},7,{140452.8523669064,0.0},1.4e-11,0.0}, {{1.0,0.0},8,{2095911.839910496,0.0},2.1e-10,0.0}, {{1.0,0.0},9,{35490048.42611152,0.0},3.5e-9,0.0}, {{1.0,0.0},10,{672215008.2562084,0.0},6.7e-8,0.0}, {{1.0,0.0},11,{14081025124.95427,0.0},1.4e-6,0.0}, {{1.0,0.0},12,{323191362865.6919,0.0},3.2e-5,0.0}, {{1.0,0.0},13,{8065703046517.343,0.0},0.00081,0.0}, {{1.0,0.0},14,{217450790893102.6,0.0},0.022,0.0}, {{1.0,0.0},15,{6298007232853457.0,0.0},0.63,0.0}, {{1.0,0.0},16,{1.950207734275641e+17,0.0},20.0,0.0}, {{1.0,0.0},17,{6.429387515876761e+18,0.0},6.4e+2,0.0}, {{1.0,0.0},19,{8.312411676927709e+21,0.0},8.3e+5,0.0}, {{1.0,0.0},20,{3.239592218578984e+23,0.0},3.2e+7,0.0}, {{1.0,0.0},22,{5.704587152115091e+26,0.0},5.7e+10,0.0}, {{1.0,0.0},24,{1.205325845219959e+30,0.0},1.2e+14,0.0}, {{1.0,0.0},26,{3.009595435582847e+33,0.0},3.0e+17,0.0}, {{1.0,0.0},28,{8.766714157290797e+36,0.0},8.8e+20,0.0}, {{1.0,0.0},30,{2.946428547496782e+40,0.0},2.9e+24,0.0}, {{1.0,0.0},32,{1.131703135696075e+44,0.0},1.1e+28,0.0}, {{1.0,0.0},35,{3.398364364339443e+49,0.0},3.4e+33,0.0}, {{1.0,0.0},38,{1.320263364413848e+55,0.0},1.3e+39,0.0}, {{1.0,0.0},41,{6.502028762468467e+60,0.0},6.5e+44,0.0}, {{10.0,0.0},0,{-0.8390715290764525,0.0},8.4e-17,0.0}, {{10.0,0.0},1,{-0.6279282637970151,0.0},6.3e-17,0.0}, {{10.0,0.0},2,{0.6506930499373479,0.0},6.5e-17,0.0}, {{10.0,0.0},3,{0.953274788765689,0.0},9.5e-17,0.0}, {{10.0,0.0},4,{0.01659930219863438,0.0},1.7e-18,0.0}, {{10.0,0.0},5,{-0.9383354167869181,0.0},9.4e-17,0.0}, {{10.0,0.0},6,{-1.048768260664244,0.0},1.0e-16,0.0}, {{10.0,0.0},7,{-0.4250633220765995,0.0},4.3e-17,0.0}, {{10.0,0.0},8,{0.4111732775493451,0.0},4.1e-17,0.0}, {{10.0,0.0},9,{1.124057893910486,0.0},1.1e-16,0.0}, {{10.0,0.0},10,{1.724536720880578,0.0},1.7e-16,0.0}, {{10.0,0.0},11,{2.497469219938729,0.0},2.5e-16,0.0}, {{10.0,0.0},12,{4.019642484978498,0.0},4.0e-16,0.0}, {{10.0,0.0},13,{7.551636992507515,0.0},7.6e-16,0.0}, {{10.0,0.0},14,{16.36977739479179,0.0},1.6e-15,0.0}, {{10.0,0.0},16,{107.3844467076131,0.0},1.1e-14,0.0}, {{10.0,0.0},17,{314.4479566827347,0.0},3.1e-14,0.0}, {{10.0,0.0},18,{993.1834016819582,0.0},9.9e-14,0.0}, {{10.0,0.0},19,{3360.330629540511,0.0},3.4e-13,0.0}, {{10.0,0.0},21,{46299.30418991622,0.0},4.6e-12,0.0}, {{10.0,0.0},22,{186974.9019631137,0.0},1.9e-11,0.0}, {{10.0,0.0},24,{3549937.544864135,0.0},3.5e-10,0.0}, {{10.0,0.0},26,{81108054.15260572,0.0},8.1e-9,0.0}, {{10.0,0.0},27,{413273080.7936202,0.0},4.1e-8,0.0}, {{10.0,0.0},30,{69083186460.94516,0.0},6.9e-6,0.0}, {{80.0,0.0},0,{-0.1103872438390476,0.0},1.1e-17,0.0}, {{80.0,0.0},1,{-0.9952684944713633,0.0},1.0e-16,0.0}, {{80.0,0.0},30,{0.5060739517940013,0.0},5.1e-17,0.0}, {{80.0,0.0},50,{0.7514741282998871,0.0},7.5e-17,0.0}, {{80.0,0.0},60,{-1.056795272698575,0.0},1.1e-16,0.0}, {{80.0,0.0},70,{-1.082903079393562,0.0},1.1e-16,0.0}, {{80.0,0.0},75,{-0.2861031097638479,0.0},2.9e-17,0.0}, {{80.0,0.0},80,{2.229727207344475,0.0},2.2e-16,0.0}, {{80.0,0.0},85,{6.79766591437198,0.0},6.8e-16,0.0}, {{80.0,0.0},90,{49.68517113491355,0.0},5.0e-15,0.0}, {{80.0,0.0},99,{9222.855138429382,0.0},9.2e-13,0.0}, {{80.0,0.0},116,{7395385511.699251,0.0},7.4e-7,0.0}, {{80.0,0.0},130,{7978214064656749.0,0.0},0.8,0.0}, {{100.0,0.0},0,{0.8623188722876839,0.0},8.6e-17,0.0}, {{100.0,0.0},1,{-0.497742452386882,0.0},5.0e-17,0.0}, {{100.0,0.0},2,{-0.8772511458592904,0.0},8.8e-17,0.0}, {{100.0,0.0},3,{0.4538798950939174,0.0},4.5e-17,0.0}, {{100.0,0.0},4,{0.9090227385158646,0.0},9.1e-17,0.0}, {{100.0,0.0},5,{-0.3720678486274896,0.0},3.7e-17,0.0}, {{100.0,0.0},6,{-0.9499502018648885,0.0},9.5e-17,0.0}, {{100.0,0.0},7,{0.2485743223850541,0.0},2.5e-17,0.0}, {{100.0,0.0},8,{0.9872363502226466,0.0},9.9e-17,0.0}, {{100.0,0.0},9,{-0.0807441428472042,0.0},8.1e-18,0.0}, {{100.0,0.0},10,{-1.002577737363615,0.0},1.0e-16,0.0}, {{100.0,0.0},12,{0.9727243855038097,0.0},9.7e-17,0.0}, {{100.0,0.0},14,{-0.8720202503425307,0.0},8.7e-17,0.0}, {{100.0,0.0},17,{0.8496049309427912,0.0},8.5e-17,0.0}, {{100.0,0.0},19,{-0.9904419668956676,0.0},9.9e-17,0.0}, {{100.0,0.0},23,{-0.794394952285829,0.0},7.9e-17,0.0}, {{100.0,0.0},26,{1.008142711740272,0.0},1.0e-16,0.0}, {{100.0,0.0},31,{0.9967036472620608,0.0},1.0e-16,0.0}, {{100.0,0.0},36,{1.033265431104683,0.0},1.0e-16,0.0}, {{100.0,0.0},42,{0.7454135574907433,0.0},7.5e-17,0.0}, {{100.0,0.0},49,{-0.5855924676754787,0.0},5.9e-17,0.0}, {{100.0,0.0},57,{-0.7917840064320207,0.0},7.9e-17,0.0}, {{100.0,0.0},66,{0.9943577408622831,0.0},9.9e-17,0.0}, {{100.0,0.0},76,{0.758958460609405,0.0},7.6e-17,0.0}, {{100.0,0.0},89,{-0.9874911064736249,0.0},9.9e-17,0.0}, {{100.0,0.0},103,{3.932782745345558,0.0},3.9e-16,0.0}, {{100.0,0.0},120,{7123.747314608973,0.0},7.1e-13,0.0}, {{100.0,0.0},140,{22728970587.22979,0.0},2.3e-6,0.0}, {{100.0,0.0},162,{3.998455948928182e+19,0.0},4.0e+3,0.0}, {{100.0,0.0},188,{4.560507264377804e+32,0.0},4.6e+16,0.0}, {{100.0,0.0},219,{4.293053043714103e+50,0.0},4.3e+34,0.0}, {{100.0,0.0},254,{3.165039335082101e+73,0.0},3.2e+57,0.0}, {{100.0,0.0},296,{8.62319701238945e+103,0.0},8.6e+87,0.0}, {{100.0,0.0},343,{1.784625319681049e+141,0.0},1.8e+125,0.0}, {{100.0,0.0},399,{3.255744216903431e+189,0.0},3.3e+173,0.0}, {{100.0,0.0},464,{8.638673889350171e+249,0.0},8.6e+233,0.0}, {{100.0,0.0},539,{4.702192956140304e+324,0.0},4.7e+308,0.0}, {{100.0,0.0},626,{1.329971011220177e+417,0.0},1.3e+401,0.0}, {{100.0,0.0},727,{1.261151833780533e+531,0.0},1.3e+515,0.0}, {{100.0,0.0},844,{6.276922570590454e+670,0.0},6.3e+654,0.0}, {{100.0,0.0},981,{2.259993447656205e+843,0.0},2.3e+827,0.0}, {{100.0,0.0},1139,{4.981370725943817e+1052,0.0},5.0e+1036,0.0}, {{100.0,0.0},1324,{8.108733995411389e+1309,0.0},8.1e+1293,0.0}, {{100.0,0.0},1537,{8.865977477340542e+1619,0.0},8.9e+1603,0.0}, {{1000.0,0.0},0,{0.562379076290703,0.0},5.6e-17,0.0}, {{1000.0,0.0},1,{0.8274419196082933,0.0},8.3e-17,0.0}, {{1000.0,0.0},2,{-0.5598967505318781,0.0},5.6e-17,0.0}, {{1000.0,0.0},3,{-0.8302414033609527,0.0},8.3e-17,0.0}, {{1000.0,0.0},4,{0.5540850607083514,0.0},5.5e-17,0.0}, {{1000.0,0.0},5,{0.8352281689073278,0.0},8.4e-17,0.0}, {{1000.0,0.0},6,{-0.5448975508503708,0.0},5.4e-17,0.0}, {{1000.0,0.0},7,{-0.8423118370683826,0.0},8.4e-17,0.0}, {{1000.0,0.0},9,{0.8513603059143865,0.0},8.5e-17,0.0}, {{1000.0,0.0},10,{-0.5160870274819718,0.0},5.2e-17,0.0}, {{1000.0,0.0},11,{-0.8621981334915079,0.0},8.6e-17,0.0}, {{1000.0,0.0},13,{0.8746045452517996,0.0},8.7e-17,0.0}, {{1000.0,0.0},15,{-0.8883111675348058,0.0},8.9e-17,0.0}, {{1000.0,0.0},18,{-0.4134995149333431,0.0},4.1e-17,0.0}, {{1000.0,0.0},20,{0.3776858501060111,0.0},3.8e-17,0.0}, {{1000.0,0.0},23,{-0.9489732087840213,0.0},9.5e-17,0.0}, {{1000.0,0.0},27,{-0.976248337884936,0.0},9.8e-17,0.0}, {{1000.0,0.0},31,{-0.9951285718767434,0.0},1.0e-16,0.0}, {{1000.0,0.0},35,{-0.9997770197744073,0.0},1.0e-16,0.0}, {{1000.0,0.0},41,{0.9658057107645263,0.0},9.7e-17,0.0}, {{1000.0,0.0},47,{-0.8628127163075355,0.0},8.6e-17,0.0}, {{1000.0,0.0},54,{0.7764560092822195,0.0},7.8e-17,0.0}, {{1000.0,0.0},62,{0.9780562249615457,0.0},9.8e-17,0.0}, {{1000.0,0.0},71,{0.379779907874921,0.0},3.8e-17,0.0}, {{1000.0,0.0},81,{-0.9162327671042002,0.0},9.2e-17,0.0}, {{1000.0,0.0},93,{-0.8066400984512723,0.0},8.1e-17,0.0}, {{1000.0,0.0},107,{-0.4577161030388435,0.0},4.6e-17,0.0}, {{1000.0,0.0},123,{-0.7308771114070519,0.0},7.3e-17,0.0}, {{1000.0,0.0},141,{-1.00505240530667,0.0},1.0e-16,0.0}, {{1000.0,0.0},162,{0.06905501630232919,0.0},6.9e-18,0.0}, {{1000.0,0.0},186,{-0.9153196261481822,0.0},9.2e-17,0.0}, {{1000.0,0.0},214,{-0.4904474893116481,0.0},4.9e-17,0.0}, {{1000.0,0.0},246,{-1.011184752036795,0.0},1.0e-16,0.0}, {{1000.0,0.0},282,{0.973033201417064,0.0},9.7e-17,0.0}, {{1000.0,0.0},324,{-0.7905362270426355,0.0},7.9e-17,0.0}, {{1000.0,0.0},372,{-0.500862067695031,0.0},5.0e-17,0.0}, {{1000.0,0.0},427,{0.4302284984951585,0.0},4.3e-17,0.0}, {{1000.0,0.0},490,{0.2306282264858935,0.0},2.3e-17,0.0}, {{1000.0,0.0},562,{-0.9908332203529922,0.0},9.9e-17,0.0}, {{1000.0,0.0},645,{-0.8938610251077628,0.0},8.9e-17,0.0}, {{1000.0,0.0},740,{0.1565477440422447,0.0},1.6e-17,0.0}, {{1000.0,0.0},850,{0.9116631948399486,0.0},9.1e-17,0.0}, {{10000.0,0.0},0,{-0.9521553682590149,0.0},9.5e-17,0.0}, {{10000.0,0.0},1,{-0.305709604425078,0.0},3.1e-17,0.0}, {{10000.0,0.0},2,{0.9520636553776873,0.0},9.5e-17,0.0}, {{10000.0,0.0},3,{0.3061856362527669,0.0},3.1e-17,0.0}, {{10000.0,0.0},4,{-0.9518493254323104,0.0},9.5e-17,0.0}, {{10000.0,0.0},5,{-0.307042300645656,0.0},3.1e-17,0.0}, {{10000.0,0.0},6,{0.9515115789016002,0.0},9.5e-17,0.0}, {{10000.0,0.0},8,{-0.9510491600030528,0.0},9.5e-17,0.0}, {{10000.0,0.0},11,{0.3118920160210031,0.0},3.1e-17,0.0}, {{10000.0,0.0},14,{0.9488944866640447,0.0},9.5e-17,0.0}, {{10000.0,0.0},18,{0.946791218377749,0.0},9.5e-17,0.0}, {{10000.0,0.0},23,{0.3317746154126867,0.0},3.3e-17,0.0}, {{10000.0,0.0},29,{-0.3467317659022176,0.0},3.5e-17,0.0}, {{10000.0,0.0},37,{-0.3717422973913016,0.0},3.7e-17,0.0}, {{10000.0,0.0},48,{-0.9097266978464748,0.0},9.1e-17,0.0}, {{10000.0,0.0},61,{-0.4791529210238686,0.0},4.8e-17,0.0}, {{10000.0,0.0},78,{0.8146542455580336,0.0},8.1e-17,0.0}, {{10000.0,0.0},99,{0.7212557152272793,0.0},7.2e-17,0.0}, {{10000.0,0.0},126,{0.44405730097627,0.0},4.4e-17,0.0}, {{10000.0,0.0},161,{-0.9991010161245437,0.0},1.0e-16,0.0}, {{10000.0,0.0},205,{-0.659029176819063,0.0},6.6e-17,0.0}, {{10000.0,0.0},262,{-0.8172090777658204,0.0},8.2e-17,0.0}, {{10000.0,0.0},333,{0.3996246788860864,0.0},4.0e-17,0.0}, {{10000.0,0.0},425,{-0.06031857764924985,0.0},6.0e-18,0.0}, {{10000.0,0.0},541,{-0.6693660079881031,0.0},6.7e-17,0.0}, {{10000.0,0.0},690,{0.5633527627627941,0.0},5.6e-17,0.0}, {{10000.0,0.0},879,{0.9686951076386396,0.0},9.7e-17,0.0}, {{10000.0,0.0},1120,{-0.9520301748728291,0.0},9.5e-17,0.0}, {{10000.0,0.0},1427,{0.9685541537392371,0.0},9.7e-17,0.0}, {{10000.0,0.0},1818,{-0.9340620975427486,0.0},9.3e-17,0.0}, {{10000.0,0.0},2316,{-0.9564616952166914,0.0},9.6e-17,0.0}, {{10000.0,0.0},2950,{0.555880388869997,0.0},5.6e-17,0.0}, {{10000.0,0.0},3758,{0.591279183531158,0.0},5.9e-17,0.0}, {{10000.0,0.0},7771,{0.4418649322239787,0.0},4.4e-17,0.0}, {{10000.0,0.0},9900,{-2.011491146878234,0.0},2.0e-16,0.0}, {{10000.0,0.0},12612,{8.970385150483627e+539,0.0},9.0e+523,0.0}, {{10000.0,0.0},16067,{2.90314618431218e+1881,0.0},2.9e+1865,0.0}, {{10000.0,0.0},20468,{2.018288229524841e+4187,0.0},2.0e+4171,0.0}, {{10000.0,0.0},26075,{6.101780411131719e+7802,0.0},6.1e+7786,0.0}, {{10000.0,0.0},33218,{1.075478687761038e+13223,0.0},1.1e+13207,0.0}, {{10000.0,0.0},42318,{2.233007868840026e+21132,0.0},2.2e+21116,0.0}, {{10000.0,0.0},53911,{2.889388190778695e+32463,0.0},2.9e+32447,0.0}, {{10000.0,0.0},68679,{2.651272528165235e+48478,0.0},2.7e+48462,0.0}, {{10000.0,0.0},87493,{6.453073029871699e+70880,0.0},6.5e+70864,0.0}, {{10000.0,0.0},111461,{1.71914792791431e+101957,0.0},1.7e+101941,0.0}, {{10000.0,0.0},141995,{6.061204591967546e+144770,0.0},6.1e+144754,0.0}, }; // complex(z), n, complex(f(n,z)), abs_err_real, abs_err_imag std::vector< std::tuple< std::complex, int, std::complex, double, double > > zeta_test_16digits = { {{0.055,0.0},0,{0.05497227502706773,-0.9984878812375984},5.5e-18,1.0e-16}, {{0.055,0.0},1,{0.001008028345451298,-18.20929738843795},1.0e-19,1.8e-15}, {{0.055,0.0},2,{1.108927027577585e-5,-992.2359151244687},1.1e-21,9.9e-14}, {{0.055,0.0},3,{8.713416468907156e-8,-90185.05571392689},8.7e-24,9.0e-12}, {{0.055,0.0},4,{5.325028332528807e-10,-11477105.76403921},5.3e-26,1.1e-9}, {{0.055,0.0},5,{2.662570490744701e-12,-1877981667.241611},2.7e-28,1.9e-7}, {{0.056,0.0},0,{0.05597073525575547,-0.9984324097278344},5.6e-18,1.0e-16}, {{0.056,0.0},1,{0.00104500555351332,-17.88512090896708},1.0e-19,1.8e-15}, {{0.056,0.0},2,{1.170511102950751e-5,-957.1330448563659},1.2e-21,9.6e-14}, {{0.056,0.0},3,{9.364554985109859e-8,-85440.42245555228},9.4e-24,8.5e-12}, {{0.056,0.0},4,{5.827018798125993e-10,-10679095.67389918},5.8e-26,1.1e-9}, {{0.056,0.0},5,{2.966547354864994e-12,-1716197792.88277},3.0e-28,1.7e-7}, {{0.099,0.0},0,{0.09883836273067998,-0.9951035011759925},9.9e-18,1.0e-16}, {{0.099,0.0},1,{0.003263799133906297,-10.1503888796599},3.3e-19,1.0e-15}, {{0.099,0.0},2,{6.464132708660462e-5,-306.5924383066997},6.5e-21,3.1e-14}, {{0.099,0.0},3,{9.143553161581762e-7,-15474.31619226679},9.1e-23,1.5e-12}, {{0.099,0.0},4,{1.005890437753418e-8,-1093836.97671187},1.0e-24,1.1e-10}, {{0.101,0.0},0,{0.100828370729568,-0.9949038343759767},1.0e-17,9.9e-17}, {{0.101,0.0},1,{0.003396865916775768,-9.951361384353099},3.4e-19,1.0e-15}, {{0.101,0.0},2,{6.863669941520236e-5,-294.5900877800725},6.9e-21,2.9e-14}, {{0.101,0.0},3,{9.904899174185251e-7,-14573.71635050042},9.9e-23,1.5e-12}, {{0.101,0.0},4,{1.111664350730229e-8,-1009764.958956804},1.1e-24,1.0e-10}, {{1.0,0.0},0,{0.8414709848078965,-0.5403023058681397},8.4e-17,5.4e-17}, {{1.0,0.0},1,{0.3011686789397568,-1.381773290676036},3.0e-17,1.4e-16}, {{1.0,0.0},2,{0.06203505201137386,-3.605017566159969},6.2e-18,3.6e-16}, {{1.0,0.0},3,{0.009006581117112516,-16.64331454012381},9.0e-19,1.7e-15}, {{1.0,0.0},4,{0.001011015808413753,-112.8981842147067},1.0e-19,1.1e-14}, {{1.0,0.0},5,{9.256115861125816e-5,-999.4403433922364},9.3e-21,1.0e-13}, {{1.0,0.0},6,{7.156936310087086e-6,-10880.94559309989},7.2e-22,1.1e-12}, {{1.0,0.0},7,{4.790134198739489e-7,-140452.8523669064},4.8e-23,1.4e-11}, {{1.0,0.0},8,{2.826498802214729e-8,-2095911.839910496},2.8e-24,2.1e-10}, {{1.0,0.0},9,{1.491376502555146e-9,-35490048.42611152},1.5e-25,3.5e-9}, {{1.0,0.0},10,{7.116552640047313e-11,-672215008.2562084},7.1e-27,6.7e-8}, {{1.0,0.0},11,{3.09955185479008e-12,-14081025124.95427},3.1e-28,1.4e-6}, {{1.0,0.0},12,{1.241662596987106e-13,-323191362865.6919},1.2e-29,3.2e-5}, {{1.0,0.0},13,{4.604637677683787e-15,-8065703046517.343},4.6e-31,0.00081}, {{1.0,0.0},14,{1.589575987516976e-16,-217450790893102.6},1.6e-32,0.022}, {{1.0,0.0},15,{5.132686115443762e-18,-6298007232853457.0},5.1e-34,0.63}, {{1.0,0.0},16,{1.556708270590172e-19,-1.950207734275641e+17},1.6e-35,20.0}, {{1.0,0.0},17,{4.451177503806802e-21,-6.429387515876761e+18},4.5e-37,6.4e+2}, {{1.0,0.0},19,{3.088742363539549e-24,-8.312411676927709e+21},3.1e-40,8.3e+5}, {{1.0,0.0},20,{7.537795722236873e-26,-3.239592218578984e+23},7.5e-42,3.2e+7}, {{1.0,0.0},22,{3.899361309912283e-29,-5.704587152115091e+26},3.9e-45,5.7e+10}, {{1.0,0.0},24,{1.694580173763896e-32,-1.205325845219959e+30},1.7e-48,1.2e+14}, {{1.0,0.0},26,{6.273730960048117e-36,-3.009595435582847e+33},6.3e-52,3.0e+17}, {{1.0,0.0},28,{2.002424424322351e-39,-8.766714157290797e+36},2.0e-55,8.8e+20}, {{1.0,0.0},30,{5.566831266981347e-43,-2.946428547496782e+40},5.6e-59,2.9e+24}, {{1.0,0.0},32,{1.360066050758899e-46,-1.131703135696075e+44},1.4e-62,1.1e+28}, {{1.0,0.0},35,{4.146142464888971e-52,-3.398364364339443e+49},4.1e-68,3.4e+33}, {{1.0,0.0},38,{9.840005687079579e-58,-1.320263364413848e+55},9.8e-74,1.3e+39}, {{1.0,0.0},41,{1.853528272155995e-63,-6.502028762468467e+60},1.9e-79,6.5e+44}, {{10.0,0.0},0,{-0.5440211108893698,0.8390715290764525},5.4e-17,8.4e-17}, {{10.0,0.0},1,{0.7846694179875155,0.6279282637970151},7.8e-17,6.3e-17}, {{10.0,0.0},2,{0.7794219362856245,-0.6506930499373479},7.8e-17,6.5e-17}, {{10.0,0.0},3,{-0.3949584498447032,-0.953274788765689},3.9e-17,9.5e-17}, {{10.0,0.0},4,{-1.055892851176917,-0.01659930219863438},1.1e-16,1.7e-18}, {{10.0,0.0},5,{-0.5553451162145218,0.9383354167869181},5.6e-17,9.4e-17}, {{10.0,0.0},6,{0.4450132233409427,1.048768260664244},4.5e-17,1.0e-16}, {{10.0,0.0},7,{1.133862306557747,0.4250633220765995},1.1e-16,4.3e-17}, {{10.0,0.0},8,{1.255780236495678,-0.4111732775493451},1.3e-16,4.1e-17}, {{10.0,0.0},9,{1.000964095484906,-1.124057893910486},1.0e-16,1.1e-16}, {{10.0,0.0},10,{0.6460515449256426,-1.724536720880578},6.5e-17,1.7e-16}, {{10.0,0.0},11,{0.3557441488589438,-2.497469219938729},3.6e-17,2.5e-16}, {{10.0,0.0},12,{0.1721599974499281,-4.019642484978498},1.7e-17,4.0e-16}, {{10.0,0.0},13,{0.07465584476587637,-7.551636992507515},7.5e-18,7.6e-16}, {{10.0,0.0},14,{0.02941078341793813,-16.36977739479179},2.9e-18,1.6e-15}, {{10.0,0.0},16,{0.00355904073510893,-107.3844467076131},3.6e-19,1.1e-14}, {{10.0,0.0},17,{0.001109407279715256,-314.4479566827347},1.1e-19,3.1e-14}, {{10.0,0.0},18,{0.0003238847438944672,-993.1834016819582},3.2e-20,9.9e-14}, {{10.0,0.0},19,{8.896627269427228e-5,-3360.330629540511},8.9e-21,3.4e-13}, {{10.0,0.0},21,{5.676977719825934e-6,-46299.30418991622},5.7e-22,4.6e-12}, {{10.0,0.0},22,{1.327284582056831e-6,-186974.9019631137},1.3e-22,1.9e-11}, {{10.0,0.0},24,{6.298904526324468e-8,-3549937.544864135},6.3e-24,3.5e-10}, {{10.0,0.0},26,{2.512408773243373e-9,-81108054.15260572},2.5e-25,8.1e-9}, {{10.0,0.0},27,{4.723441380941795e-10,-413273080.7936202},4.7e-26,4.1e-8}, {{10.0,0.0},30,{2.512057384998943e-12,-69083186460.94516},2.5e-28,6.9e-6}, {{80.0,0.0},0,{-0.9938886539233752,0.1103872438390476},9.9e-17,1.1e-17}, {{80.0,0.0},1,{0.09796363566500537,0.9952684944713633},9.8e-18,1.0e-16}, {{80.0,0.0},30,{0.9085891506822639,-0.5060739517940013},9.1e-17,5.1e-17}, {{80.0,0.0},50,{-0.8510856094465454,-0.7514741282998871},8.5e-17,7.5e-17}, {{80.0,0.0},60,{-0.6405828831301126,1.056795272698575},6.4e-17,1.1e-16}, {{80.0,0.0},70,{-0.9641731454914271,1.082903079393562},9.6e-17,1.1e-16}, {{80.0,0.0},75,{1.681221392899474,0.2861031097638479},1.7e-16,2.9e-17}, {{80.0,0.0},80,{1.039376092082608,-2.229727207344475},1.0e-16,2.2e-16}, {{80.0,0.0},85,{0.2018445846611147,-6.79766591437198},2.0e-17,6.8e-16}, {{80.0,0.0},90,{0.01915014115966514,-49.68517113491355},1.9e-18,5.0e-15}, {{80.0,0.0},99,{7.337119877778807e-5,-9222.855138429382},7.3e-21,9.2e-13}, {{80.0,0.0},116,{6.387468798952271e-11,-7395385511.699251},6.4e-27,7.4e-7}, {{80.0,0.0},130,{4.862998628516291e-17,-7978214064656749.0},4.9e-33,0.8}, {{100.0,0.0},0,{-0.5063656411097588,-0.8623188722876839},5.1e-17,8.6e-17}, {{100.0,0.0},1,{-0.8673825286987815,0.497742452386882},8.7e-17,5.0e-17}, {{100.0,0.0},2,{0.4803441652487953,0.8772511458592904},4.8e-17,8.8e-17}, {{100.0,0.0},3,{0.8913997369612213,-0.4538798950939174},8.9e-17,4.5e-17}, {{100.0,0.0},4,{-0.4179461836615099,-0.9090227385158646},4.2e-17,9.1e-17}, {{100.0,0.0},5,{-0.9290148934907572,0.3720678486274896},9.3e-17,3.7e-17}, {{100.0,0.0},6,{0.3157545453775266,0.9499502018648885},3.2e-17,9.5e-17}, {{100.0,0.0},7,{0.9700629843898356,-0.2485743223850541},9.7e-17,2.5e-17}, {{100.0,0.0},8,{-0.1702450977190512,-0.9872363502226466},1.7e-17,9.9e-17}, {{100.0,0.0},9,{-0.9990046510020743,0.0807441428472042},1.0e-16,8.1e-18}, {{100.0,0.0},10,{-0.0195657859713429,1.002577737363615},2.0e-18,1.0e-16}, {{100.0,0.0},12,{0.2483918282394041,-0.9727243855038097},2.5e-17,9.7e-17}, {{100.0,0.0},14,{-0.5002472555392293,0.8720202503425307},5.0e-17,8.7e-17}, {{100.0,0.0},17,{-0.5420601927737344,-0.8496049309427912},5.4e-17,8.5e-17}, {{100.0,0.0},19,{0.196419721012541,0.9904419668956676},2.0e-17,9.9e-17}, {{100.0,0.0},23,{-0.6306580152858614,0.794394952285829},6.3e-17,7.9e-17}, {{100.0,0.0},26,{-0.143891546591607,-1.008142711740272},1.4e-17,1.0e-16}, {{100.0,0.0},31,{-0.245348080601665,-0.9967036472620608},2.5e-17,1.0e-16}, {{100.0,0.0},36,{-0.08022559212383603,-1.033265431104683},8.0e-18,1.0e-16}, {{100.0,0.0},42,{-0.7409802829736421,-0.7454135574907433},7.4e-17,7.5e-17}, {{100.0,0.0},49,{-0.8988354032424621,0.5855924676754787},9.0e-17,5.9e-17}, {{100.0,0.0},57,{0.7715080707056898,0.7917840064320207},7.7e-17,7.9e-17}, {{100.0,0.0},66,{0.5915705424339723,-0.9943577408622831},5.9e-17,9.9e-17}, {{100.0,0.0},76,{-0.987829555147092,-0.758958460609405},9.9e-17,7.6e-17}, {{100.0,0.0},89,{-1.119551845294465,0.9874911064736249},1.1e-16,9.9e-17}, {{100.0,0.0},103,{0.4862349872932045,-3.932782745345558},4.9e-17,3.9e-16}, {{100.0,0.0},120,{0.0001044935577431419,-7123.747314608973},1.0e-20,7.1e-13}, {{100.0,0.0},140,{2.229243941309043e-11,-22728970587.22979},2.2e-27,2.3e-6}, {{100.0,0.0},162,{9.763089067519337e-21,-3.998455948928182e+19},9.8e-37,4.0e+3}, {{100.0,0.0},188,{6.861471624173392e-34,-4.560507264377804e+32},6.9e-50,4.6e+16}, {{100.0,0.0},219,{5.960550110959533e-52,-4.293053043714103e+50},6.0e-68,4.3e+34}, {{100.0,0.0},254,{6.750243200363117e-75,-3.165039335082101e+73},6.8e-91,3.2e+57}, {{100.0,0.0},296,{2.077300079982611e-105,-8.62319701238945e+103},2.1e-121,8.6e+87}, {{100.0,0.0},343,{8.525637576350521e-143,-1.784625319681049e+141},8.5e-159,1.8e+125}, {{100.0,0.0},399,{3.970577452228161e-191,-3.255744216903431e+189},4.0e-207,3.3e+173}, {{100.0,0.0},464,{1.275975218077633e-251,-8.638673889350171e+249},1.3e-267,8.6e+233}, {{100.0,0.0},539,{2.005718001506372e-326,-4.702192956140304e+324},2.0e-342,4.7e+308}, {{100.0,0.0},626,{6.078701921888599e-419,-1.329971011220177e+417},6.1e-435,1.3e+401}, {{100.0,0.0},727,{5.501888319350496e-533,-1.261151833780533e+531},5.5e-549,1.3e+515}, {{100.0,0.0},844,{9.499262854440157e-673,-6.276922570590454e+670},9.5e-689,6.3e+654}, {{100.0,0.0},981,{2.265887828424654e-845,-2.259993447656205e+843},2.3e-861,2.3e+827}, {{100.0,0.0},1139,{8.842715022418808e-1055,-4.981370725943817e+1052},8.8e-1071,5.0e+1036}, {{100.0,0.0},1324,{4.668811390736464e-1312,-8.108733995411389e+1309},4.7e-1328,8.1e+1293}, {{100.0,0.0},1537,{3.675773987185818e-1622,-8.865977477340542e+1619},3.7e-1638,8.9e+1603}, {{1000.0,0.0},0,{0.8268795405320026,-0.562379076290703},8.3e-17,5.6e-17}, {{1000.0,0.0},1,{-0.561552196750171,-0.8274419196082933},5.6e-17,8.3e-17}, {{1000.0,0.0},2,{-0.8285641971222531,0.5598967505318781},8.3e-17,5.6e-17}, {{1000.0,0.0},3,{0.5574093757645597,0.8302414033609527},5.6e-17,8.3e-17}, {{1000.0,0.0},4,{0.832466062752605,-0.5540850607083514},8.3e-17,5.5e-17}, {{1000.0,0.0},5,{-0.5499171811997863,-0.8352281689073278},5.5e-17,8.4e-17}, {{1000.0,0.0},6,{-0.8385151517458026,0.5448975508503708},8.4e-17,5.4e-17}, {{1000.0,0.0},7,{0.5390164842270908,0.8423118370683826},5.4e-17,8.4e-17}, {{1000.0,0.0},9,{-0.5246242774439343,-0.8513603059143865},5.2e-17,8.5e-17}, {{1000.0,0.0},10,{-0.8565682602806438,0.5160870274819718},8.6e-17,5.2e-17}, {{1000.0,0.0},11,{0.5066363439780408,0.8621981334915079},5.1e-17,8.6e-17}, {{1000.0,0.0},13,{-0.4849308215732373,-0.8746045452517996},4.8e-17,8.7e-17}, {{1000.0,0.0},15,{0.4593727147503734,0.8883111675348058},4.6e-17,8.9e-17}, {{1000.0,0.0},18,{-0.9105982620053164,0.4134995149333431},9.1e-17,4.1e-17}, {{1000.0,0.0},20,{0.9260472258407888,-0.3776858501060111},9.3e-17,3.8e-17}, {{1000.0,0.0},23,{0.3157941780843729,0.9489732087840213},3.2e-17,9.5e-17}, {{1000.0,0.0},27,{0.2175256230184992,0.976248337884936},2.2e-17,9.8e-17}, {{1000.0,0.0},31,{0.1010717270922797,0.9951285718767434},1.0e-17,1.0e-16}, {{1000.0,0.0},35,{-0.03281014717791907,0.9997770197744073},3.3e-18,1.0e-16}, {{1000.0,0.0},41,{0.2609242061122253,-0.9658057107645263},2.6e-17,9.7e-17}, {{1000.0,0.0},47,{-0.5066400369537076,0.8628127163075355},5.1e-17,8.6e-17}, {{1000.0,0.0},54,{-0.6313512330276828,-0.7764560092822195},6.3e-17,7.8e-17}, {{1000.0,0.0},62,{-0.2129900416598473,-0.9780562249615457},2.1e-17,9.8e-17}, {{1000.0,0.0},71,{-0.926462659427137,-0.379779907874921},9.3e-17,3.8e-17}, {{1000.0,0.0},81,{0.4047902506937166,0.9162327671042002},4.0e-17,9.2e-17}, {{1000.0,0.0},93,{-0.5947534057635428,0.8066400984512723},5.9e-17,8.1e-17}, {{1000.0,0.0},107,{0.8923701726937493,0.4577161030388435},8.9e-17,4.6e-17}, {{1000.0,0.0},123,{-0.6881373362486023,0.7308771114070519},6.9e-17,7.3e-17}, {{1000.0,0.0},141,{-0.005790484710336857,1.00505240530667},5.8e-19,1.0e-16}, {{1000.0,0.0},162,{-1.004341451851323,-0.06905501630232919},1.0e-16,6.9e-18}, {{1000.0,0.0},186,{0.4243208523362115,0.9153196261481822},4.2e-17,9.2e-17}, {{1000.0,0.0},214,{0.8850377283334687,0.4904474893116481},8.9e-17,4.9e-17}, {{1000.0,0.0},246,{-0.09666900461099306,1.011184752036795},9.7e-18,1.0e-16}, {{1000.0,0.0},282,{0.3093032076039036,-0.973033201417064},3.1e-17,9.7e-17}, {{1000.0,0.0},324,{-0.6574666571444073,0.7905362270426355},6.6e-17,7.9e-17}, {{1000.0,0.0},372,{0.909222573405285,0.500862067695031},9.1e-17,5.0e-17}, {{1000.0,0.0},427,{0.9597285605463302,-0.4302284984951585},9.6e-17,4.3e-17}, {{1000.0,0.0},490,{1.046104365597067,-0.2306282264858935},1.0e-16,2.3e-17}, {{1000.0,0.0},562,{-0.4772156439441007,0.9908332203529922},4.8e-17,9.9e-17}, {{1000.0,0.0},645,{0.7143679947886889,0.8938610251077628},7.1e-17,8.9e-17}, {{1000.0,0.0},740,{1.209734186991773,-0.1565477440422447},1.2e-16,1.6e-17}, {{1000.0,0.0},850,{-1.034435797754064,-0.9116631948399486},1.0e-16,9.1e-17}, {{10000.0,0.0},0,{-0.3056143888882521,0.9521553682590149},3.1e-17,9.5e-17}, {{10000.0,0.0},1,{0.952124806820126,0.305709604425078},9.5e-17,3.1e-17}, {{10000.0,0.0},2,{0.3059000263302982,-0.9520636553776873},3.1e-17,9.5e-17}, {{10000.0,0.0},3,{-0.9519718568069609,-0.3061856362527669},9.5e-17,3.1e-17}, {{10000.0,0.0},4,{-0.3065664066300631,0.9518493254323104},3.1e-17,9.5e-17}, {{10000.0,0.0},5,{0.9516959470409938,0.307042300645656},9.5e-17,3.1e-17}, {{10000.0,0.0},6,{0.3076132721718081,-0.9515115789016002},3.1e-17,9.5e-17}, {{10000.0,0.0},8,{-0.3090402162464889,0.9510491600030528},3.1e-17,9.5e-17}, {{10000.0,0.0},11,{-0.9501179033904149,-0.3118920160210031},9.5e-17,3.1e-17}, {{10000.0,0.0},14,{0.315595157092464,-0.9488944866640447},3.2e-17,9.5e-17}, {{10000.0,0.0},18,{0.3218510506540846,-0.946791218377749},3.2e-17,9.5e-17}, {{10000.0,0.0},23,{-0.9433601457445342,-0.3317746154126867},9.4e-17,3.3e-17}, {{10000.0,0.0},29,{0.9379666478839471,0.3467317659022176},9.4e-17,3.5e-17}, {{10000.0,0.0},37,{0.9283397516018927,0.3717422973913016},9.3e-17,3.7e-17}, {{10000.0,0.0},48,{-0.4152217424854132,0.9097266978464748},4.2e-17,9.1e-17}, {{10000.0,0.0},61,{0.8777422109084248,0.4791529210238686},8.8e-17,4.8e-17}, {{10000.0,0.0},78,{0.5799735094103576,-0.8146542455580336},5.8e-17,8.1e-17}, {{10000.0,0.0},99,{-0.6927046245889522,-0.7212557152272793},6.9e-17,7.2e-17}, {{10000.0,0.0},126,{0.8960430419640289,-0.44405730097627},9.0e-17,4.4e-17}, {{10000.0,0.0},161,{-0.04390438580192674,0.9991010161245437},4.4e-18,1.0e-16}, {{10000.0,0.0},205,{-0.7522577756314945,0.659029176819063},7.5e-17,6.6e-17}, {{10000.0,0.0},262,{-0.5766402963422176,0.8172090777658204},5.8e-17,8.2e-17}, {{10000.0,0.0},333,{0.9169823827831649,-0.3996246788860864},9.2e-17,4.0e-17}, {{10000.0,0.0},425,{-0.9986331409734894,0.06031857764924985},1.0e-16,6.0e-18}, {{10000.0,0.0},541,{-0.7439210236606826,0.6693660079881031},7.4e-17,6.7e-17}, {{10000.0,0.0},690,{-0.8276630796953436,-0.5633527627627941},8.3e-17,5.6e-17}, {{10000.0,0.0},879,{-0.2559686924018959,-0.9686951076386396},2.6e-17,9.7e-17}, {{10000.0,0.0},1120,{-0.3161896326121199,0.9520301748728291},3.2e-17,9.5e-17}, {{10000.0,0.0},1427,{0.2687936760264434,-0.9685541537392371},2.7e-17,9.7e-17}, {{10000.0,0.0},1818,{0.3801110903322125,0.9340620975427486},3.8e-17,9.3e-17}, {{10000.0,0.0},2316,{0.3363664648717635,0.9564616952166914},3.4e-17,9.6e-17}, {{10000.0,0.0},2950,{-0.8588302425401225,-0.555880388869997},8.6e-17,5.6e-17}, {{10000.0,0.0},3758,{-0.8541132755119114,-0.591279183531158},8.5e-17,5.9e-17}, {{10000.0,0.0},7771,{-1.18058612315672,-0.4418649322239787},1.2e-16,4.4e-17}, {{10000.0,0.0},9900,{-1.747822111395514,2.011491146878234},1.7e-16,2.0e-16}, {{10000.0,0.0},12612,{7.25197826864343e-541,-8.970385150483627e+539},7.3e-557,9.0e+523}, {{10000.0,0.0},16067,{1.369451063257112e-1882,-2.90314618431218e+1881},1.4e-1898,2.9e+1865}, {{10000.0,0.0},20468,{1.387136027206115e-4188,-2.018288229524841e+4187},1.4e-4204,2.0e+4171}, {{10000.0,0.0},26075,{3.402710534773112e-7804,-6.101780411131719e+7802},3.4e-7820,6.1e+7786}, {{10000.0,0.0},33218,{1.467628954663695e-13224,-1.075478687761038e+13223},1.5e-13240,1.1e+13207}, {{10000.0,0.0},42318,{5.445358924275546e-21134,-2.233007868840026e+21132},5.4e-21150,2.2e+21116}, {{10000.0,0.0},53911,{3.266521110728529e-32465,-2.889388190778695e+32463},3.3e-32481,2.9e+32447}, {{10000.0,0.0},68679,{2.775502574785064e-48480,-2.651272528165235e+48478},2.8e-48496,2.7e+48462}, {{10000.0,0.0},87493,{8.914211935647729e-70883,-6.453073029871699e+70880},8.9e-70899,6.5e+70864}, {{10000.0,0.0},111461,{2.619912559375462e-101959,-1.71914792791431e+101957},2.6e-101975,1.7e+101941}, {{10000.0,0.0},141995,{5.82392981843591e-144773,-6.061204591967546e+144770},5.8e-144789,6.1e+144754}, };