diff options
Diffstat (limited to 'lib/stdlib/src/io_lib_format_ryu_table.erl')
-rw-r--r-- | lib/stdlib/src/io_lib_format_ryu_table.erl | 686 |
1 files changed, 0 insertions, 686 deletions
diff --git a/lib/stdlib/src/io_lib_format_ryu_table.erl b/lib/stdlib/src/io_lib_format_ryu_table.erl deleted file mode 100644 index b20268a939..0000000000 --- a/lib/stdlib/src/io_lib_format_ryu_table.erl +++ /dev/null @@ -1,686 +0,0 @@ -%% -%% this file is generated do not modify -%% see ../script/generate_ryu_table.escript - --module(io_lib_format_ryu_table). --export([pow5_bitcount/0, pow5_inv_bitcount/0, value/1, inv_value/1]). - --spec pow5_bitcount() -> integer(). -pow5_bitcount() -> 125. - --spec pow5_inv_bitcount() -> integer(). -pow5_inv_bitcount() -> 125. - --spec value(integer()) -> integer(). -value(0) -> 21267647932558653966460912964485513216; -value(1) -> 26584559915698317458076141205606891520; -value(2) -> 33230699894622896822595176507008614400; -value(3) -> 41538374868278621028243970633760768000; -value(4) -> 25961484292674138142652481646100480000; -value(5) -> 32451855365842672678315602057625600000; -value(6) -> 40564819207303340847894502572032000000; -value(7) -> 25353012004564588029934064107520000000; -value(8) -> 31691265005705735037417580134400000000; -value(9) -> 39614081257132168796771975168000000000; -value(10) -> 24758800785707605497982484480000000000; -value(11) -> 30948500982134506872478105600000000000; -value(12) -> 38685626227668133590597632000000000000; -value(13) -> 24178516392292583494123520000000000000; -value(14) -> 30223145490365729367654400000000000000; -value(15) -> 37778931862957161709568000000000000000; -value(16) -> 23611832414348226068480000000000000000; -value(17) -> 29514790517935282585600000000000000000; -value(18) -> 36893488147419103232000000000000000000; -value(19) -> 23058430092136939520000000000000000000; -value(20) -> 28823037615171174400000000000000000000; -value(21) -> 36028797018963968000000000000000000000; -value(22) -> 22517998136852480000000000000000000000; -value(23) -> 28147497671065600000000000000000000000; -value(24) -> 35184372088832000000000000000000000000; -value(25) -> 21990232555520000000000000000000000000; -value(26) -> 27487790694400000000000000000000000000; -value(27) -> 34359738368000000000000000000000000000; -value(28) -> 21474836480000000000000000000000000000; -value(29) -> 26843545600000000000000000000000000000; -value(30) -> 33554432000000000000000000000000000000; -value(31) -> 41943040000000000000000000000000000000; -value(32) -> 26214400000000000000000000000000000000; -value(33) -> 32768000000000000000000000000000000000; -value(34) -> 40960000000000000000000000000000000000; -value(35) -> 25600000000000000000000000000000000000; -value(36) -> 32000000000000000000000000000000000000; -value(37) -> 40000000000000000000000000000000000000; -value(38) -> 25000000000000000000000000000000000000; -value(39) -> 31250000000000000000000000000000000000; -value(40) -> 39062500000000000000000000000000000000; -value(41) -> 24414062500000000000000000000000000000; -value(42) -> 30517578125000000000000000000000000000; -value(43) -> 38146972656250000000000000000000000000; -value(44) -> 23841857910156250000000000000000000000; -value(45) -> 29802322387695312500000000000000000000; -value(46) -> 37252902984619140625000000000000000000; -value(47) -> 23283064365386962890625000000000000000; -value(48) -> 29103830456733703613281250000000000000; -value(49) -> 36379788070917129516601562500000000000; -value(50) -> 22737367544323205947875976562500000000; -value(51) -> 28421709430404007434844970703125000000; -value(52) -> 35527136788005009293556213378906250000; -value(53) -> 22204460492503130808472633361816406250; -value(54) -> 27755575615628913510590791702270507812; -value(55) -> 34694469519536141888238489627838134765; -value(56) -> 21684043449710088680149056017398834228; -value(57) -> 27105054312137610850186320021748542785; -value(58) -> 33881317890172013562732900027185678482; -value(59) -> 42351647362715016953416125033982098102; -value(60) -> 26469779601696885595885078146238811314; -value(61) -> 33087224502121106994856347682798514142; -value(62) -> 41359030627651383743570434603498142678; -value(63) -> 25849394142282114839731521627186339173; -value(64) -> 32311742677852643549664402033982923967; -value(65) -> 40389678347315804437080502542478654959; -value(66) -> 25243548967072377773175314089049159349; -value(67) -> 31554436208840472216469142611311449186; -value(68) -> 39443045261050590270586428264139311483; -value(69) -> 24651903288156618919116517665087069677; -value(70) -> 30814879110195773648895647081358837096; -value(71) -> 38518598887744717061119558851698546370; -value(72) -> 24074124304840448163199724282311591481; -value(73) -> 30092655381050560203999655352889489352; -value(74) -> 37615819226313200254999569191111861690; -value(75) -> 23509887016445750159374730744444913556; -value(76) -> 29387358770557187699218413430556141945; -value(77) -> 36734198463196484624023016788195177431; -value(78) -> 22958874039497802890014385492621985894; -value(79) -> 28698592549372253612517981865777482368; -value(80) -> 35873240686715317015647477332221852960; -value(81) -> 22420775429197073134779673332638658100; -value(82) -> 28025969286496341418474591665798322625; -value(83) -> 35032461608120426773093239582247903282; -value(84) -> 21895288505075266733183274738904939551; -value(85) -> 27369110631344083416479093423631174439; -value(86) -> 34211388289180104270598866779538968048; -value(87) -> 21382117680737565169124291737211855030; -value(88) -> 26727647100921956461405364671514818788; -value(89) -> 33409558876152445576756705839393523485; -value(90) -> 41761948595190556970945882299241904356; -value(91) -> 26101217871994098106841176437026190222; -value(92) -> 32626522339992622633551470546282737778; -value(93) -> 40783152924990778291939338182853422223; -value(94) -> 25489470578119236432462086364283388889; -value(95) -> 31861838222649045540577607955354236111; -value(96) -> 39827297778311306925722009944192795139; -value(97) -> 24892061111444566828576256215120496962; -value(98) -> 31115076389305708535720320268900621202; -value(99) -> 38893845486632135669650400336125776503; -value(100) -> 24308653429145084793531500210078610314; -value(101) -> 30385816786431355991914375262598262893; -value(102) -> 37982270983039194989892969078247828616; -value(103) -> 23738919364399496868683105673904892885; -value(104) -> 29673649205499371085853882092381116106; -value(105) -> 37092061506874213857317352615476395133; -value(106) -> 23182538441796383660823345384672746958; -value(107) -> 28978173052245479576029181730840933698; -value(108) -> 36222716315306849470036477163551167122; -value(109) -> 22639197697066780918772798227219479451; -value(110) -> 28298997121333476148465997784024349314; -value(111) -> 35373746401666845185582497230030436643; -value(112) -> 22108591501041778240989060768769022902; -value(113) -> 27635739376302222801236325960961278627; -value(114) -> 34544674220377778501545407451201598284; -value(115) -> 21590421387736111563465879657000998927; -value(116) -> 26988026734670139454332349571251248659; -value(117) -> 33735033418337674317915436964064060824; -value(118) -> 42168791772922092897394296205080076030; -value(119) -> 26355494858076308060871435128175047519; -value(120) -> 32944368572595385076089293910218809399; -value(121) -> 41180460715744231345111617387773511748; -value(122) -> 25737787947340144590694760867358444843; -value(123) -> 32172234934175180738368451084198056053; -value(124) -> 40215293667718975922960563855247570067; -value(125) -> 25134558542324359951850352409529731292; -value(126) -> 31418198177905449939812940511912164115; -value(127) -> 39272747722381812424766175639890205143; -value(128) -> 24545467326488632765478859774931378214; -value(129) -> 30681834158110790956848574718664222768; -value(130) -> 38352292697638488696060718398330278460; -value(131) -> 23970182936024055435037948998956424037; -value(132) -> 29962728670030069293797436248695530047; -value(133) -> 37453410837537586617246795310869412559; -value(134) -> 23408381773460991635779247069293382849; -value(135) -> 29260477216826239544724058836616728561; -value(136) -> 36575596521032799430905073545770910702; -value(137) -> 22859747825645499644315670966106819189; -value(138) -> 28574684782056874555394588707633523986; -value(139) -> 35718355977571093194243235884541904982; -value(140) -> 22323972485981933246402022427838690614; -value(141) -> 27904965607477416558002528034798363267; -value(142) -> 34881207009346770697503160043497954084; -value(143) -> 21800754380841731685939475027186221303; -value(144) -> 27250942976052164607424343783982776628; -value(145) -> 34063678720065205759280429729978470785; -value(146) -> 21289799200040753599550268581236544241; -value(147) -> 26612249000050941999437835726545680301; -value(148) -> 33265311250063677499297294658182100376; -value(149) -> 41581639062579596874121618322727625471; -value(150) -> 25988524414112248046326011451704765919; -value(151) -> 32485655517640310057907514314630957399; -value(152) -> 40607069397050387572384392893288696749; -value(153) -> 25379418373156492232740245558305435468; -value(154) -> 31724272966445615290925306947881794335; -value(155) -> 39655341208057019113656633684852242919; -value(156) -> 24784588255035636946035396053032651824; -value(157) -> 30980735318794546182544245066290814780; -value(158) -> 38725919148493182728180306332863518475; -value(159) -> 24203699467808239205112691458039699047; -value(160) -> 30254624334760299006390864322549623809; -value(161) -> 37818280418450373757988580403187029761; -value(162) -> 23636425261531483598742862751991893600; -value(163) -> 29545531576914354498428578439989867001; -value(164) -> 36931914471142943123035723049987333751; -value(165) -> 23082446544464339451897326906242083594; -value(166) -> 28853058180580424314871658632802604493; -value(167) -> 36066322725725530393589573291003255616; -value(168) -> 22541451703578456495993483306877034760; -value(169) -> 28176814629473070619991854133596293450; -value(170) -> 35221018286841338274989817666995366813; -value(171) -> 22013136429275836421868636041872104258; -value(172) -> 27516420536594795527335795052340130322; -value(173) -> 34395525670743494409169743815425162903; -value(174) -> 21497203544214684005731089884640726814; -value(175) -> 26871504430268355007163862355800908518; -value(176) -> 33589380537835443758954827944751135647; -value(177) -> 41986725672294304698693534930938919559; -value(178) -> 26241703545183940436683459331836824724; -value(179) -> 32802129431479925545854324164796030906; -value(180) -> 41002661789349906932317905205995038632; -value(181) -> 25626663618343691832698690753746899145; -value(182) -> 32033329522929614790873363442183623931; -value(183) -> 40041661903662018488591704302729529914; -value(184) -> 25026038689788761555369815189205956196; -value(185) -> 31282548362235951944212268986507445245; -value(186) -> 39103185452794939930265336233134306557; -value(187) -> 24439490907996837456415835145708941598; -value(188) -> 30549363634996046820519793932136176997; -value(189) -> 38186704543745058525649742415170221247; -value(190) -> 23866690339840661578531089009481388279; -value(191) -> 29833362924800826973163861261851735349; -value(192) -> 37291703656001033716454826577314669186; -value(193) -> 23307314785000646072784266610821668241; -value(194) -> 29134143481250807590980333263527085302; -value(195) -> 36417679351563509488725416579408856627; -value(196) -> 22761049594727193430453385362130535392; -value(197) -> 28451311993408991788066731702663169240; -value(198) -> 35564139991761239735083414628328961550; -value(199) -> 22227587494850774834427134142705600969; -value(200) -> 27784484368563468543033917678382001211; -value(201) -> 34730605460704335678792397097977501514; -value(202) -> 21706628412940209799245248186235938446; -value(203) -> 27133285516175262249056560232794923058; -value(204) -> 33916606895219077811320700290993653822; -value(205) -> 42395758619023847264150875363742067278; -value(206) -> 26497349136889904540094297102338792048; -value(207) -> 33121686421112380675117871377923490061; -value(208) -> 41402108026390475843897339222404362576; -value(209) -> 25876317516494047402435837014002726610; -value(210) -> 32345396895617559253044796267503408262; -value(211) -> 40431746119521949066305995334379260328; -value(212) -> 25269841324701218166441247083987037705; -value(213) -> 31587301655876522708051558854983797131; -value(214) -> 39484127069845653385064448568729746414; -value(215) -> 24677579418653533365665280355456091509; -value(216) -> 30846974273316916707081600444320114386; -value(217) -> 38558717841646145883852000555400142982; -value(218) -> 24099198651028841177407500347125089364; -value(219) -> 30123998313786051471759375433906361705; -value(220) -> 37654997892232564339699219292382952131; -value(221) -> 23534373682645352712312012057739345082; -value(222) -> 29417967103306690890390015072174181352; -value(223) -> 36772458879133363612987518840217726691; -value(224) -> 22982786799458352258117199275136079181; -value(225) -> 28728483499322940322646499093920098977; -value(226) -> 35910604374153675403308123867400123721; -value(227) -> 22444127733846047127067577417125077326; -value(228) -> 28055159667307558908834471771406346657; -value(229) -> 35068949584134448636043089714257933322; -value(230) -> 21918093490084030397526931071411208326; -value(231) -> 27397616862605037996908663839264010407; -value(232) -> 34247021078256297496135829799080013009; -value(233) -> 21404388173910185935084893624425008131; -value(234) -> 26755485217387732418856117030531260163; -value(235) -> 33444356521734665523570146288164075204; -value(236) -> 41805445652168331904462682860205094006; -value(237) -> 26128403532605207440289176787628183753; -value(238) -> 32660504415756509300361470984535229692; -value(239) -> 40825630519695636625451838730669037115; -value(240) -> 25516019074809772890907399206668148197; -value(241) -> 31895023843512216113634249008335185246; -value(242) -> 39868779804390270142042811260418981558; -value(243) -> 24917987377743918838776757037761863473; -value(244) -> 31147484222179898548470946297202329342; -value(245) -> 38934355277724873185588682871502911677; -value(246) -> 24333972048578045740992926794689319798; -value(247) -> 30417465060722557176241158493361649748; -value(248) -> 38021831325903196470301448116702062185; -value(249) -> 23763644578689497793938405072938788865; -value(250) -> 29704555723361872242423006341173486082; -value(251) -> 37130694654202340303028757926466857602; -value(252) -> 23206684158876462689392973704041786001; -value(253) -> 29008355198595578361741217130052232502; -value(254) -> 36260443998244472952176521412565290627; -value(255) -> 22662777498902795595110325882853306642; -value(256) -> 28328471873628494493887907353566633302; -value(257) -> 35410589842035618117359884191958291628; -value(258) -> 22131618651272261323349927619973932267; -value(259) -> 27664523314090326654187409524967415334; -value(260) -> 34580654142612908317734261906209269168; -value(261) -> 21612908839133067698583913691380793230; -value(262) -> 27016136048916334623229892114225991537; -value(263) -> 33770170061145418279037365142782489422; -value(264) -> 42212712576431772848796706428478111778; -value(265) -> 26382945360269858030497941517798819861; -value(266) -> 32978681700337322538122426897248524826; -value(267) -> 41223352125421653172653033621560656033; -value(268) -> 25764595078388533232908146013475410020; -value(269) -> 32205743847985666541135182516844262526; -value(270) -> 40257179809982083176418978146055328157; -value(271) -> 25160737381238801985261861341284580098; -value(272) -> 31450921726548502481577326676605725123; -value(273) -> 39313652158185628101971658345757156403; -value(274) -> 24571032598866017563732286466098222752; -value(275) -> 30713790748582521954665358082622778440; -value(276) -> 38392238435728152443331697603278473050; -value(277) -> 23995149022330095277082311002049045656; -value(278) -> 29993936277912619096352888752561307070; -value(279) -> 37492420347390773870441110940701633838; -value(280) -> 23432762717119233669025694337938521149; -value(281) -> 29290953396399042086282117922423151436; -value(282) -> 36613691745498802607852647403028939295; -value(283) -> 22883557340936751629907904626893087059; -value(284) -> 28604446676170939537384880783616358824; -value(285) -> 35755558345213674421731100979520448530; -value(286) -> 22347223965758546513581938112200280331; -value(287) -> 27934029957198183141977422640250350414; -value(288) -> 34917537446497728927471778300312938018; -value(289) -> 21823460904061080579669861437695586261; -value(290) -> 27279326130076350724587326797119482826; -value(291) -> 34099157662595438405734158496399353533; -value(292) -> 21311973539122149003583849060249595958; -value(293) -> 26639966923902686254479811325311994947; -value(294) -> 33299958654878357818099764156639993684; -value(295) -> 41624948318597947272624705195799992106; -value(296) -> 26015592699123717045390440747374995066; -value(297) -> 32519490873904646306738050934218743833; -value(298) -> 40649363592380807883422563667773429791; -value(299) -> 25405852245238004927139102292358393619; -value(300) -> 31757315306547506158923877865447992024; -value(301) -> 39696644133184382698654847331809990030; -value(302) -> 24810402583240239186659279582381243769; -value(303) -> 31013003229050298983324099477976554711; -value(304) -> 38766254036312873729155124347470693389; -value(305) -> 24228908772695546080721952717169183368; -value(306) -> 30286135965869432600902440896461479210; -value(307) -> 37857669957336790751128051120576849012; -value(308) -> 23661043723335494219455031950360530633; -value(309) -> 29576304654169367774318789937950663291; -value(310) -> 36970380817711709717898487422438329114; -value(311) -> 23106488011069818573686554639023955696; -value(312) -> 28883110013837273217108193298779944620; -value(313) -> 36103887517296591521385241623474930775; -value(314) -> 22564929698310369700865776014671831734; -value(315) -> 28206162122887962126082220018339789668; -value(316) -> 35257702653609952657602775022924737085; -value(317) -> 22036064158506220411001734389327960678; -value(318) -> 27545080198132775513752167986659950848; -value(319) -> 34431350247665969392190209983324938560; -value(320) -> 21519593904791230870118881239578086600; -value(321) -> 26899492380989038587648601549472608250; -value(322) -> 33624365476236298234560751936840760312; -value(323) -> 42030456845295372793200939921050950390; -value(324) -> 26269035528309607995750587450656843994; -value(325) -> 32836294410387009994688234313321054992; -value(_) -> error(function_clause). - --spec inv_value(integer()) -> integer(). -inv_value(0) -> 42535295865117307932921825928971026433; -inv_value(1) -> 34028236692093846346337460743176821146; -inv_value(2) -> 27222589353675077077069968594541456917; -inv_value(3) -> 21778071482940061661655974875633165534; -inv_value(4) -> 34844914372704098658649559801013064854; -inv_value(5) -> 27875931498163278926919647840810451883; -inv_value(6) -> 22300745198530623141535718272648361506; -inv_value(7) -> 35681192317648997026457149236237378410; -inv_value(8) -> 28544953854119197621165719388989902728; -inv_value(9) -> 22835963083295358096932575511191922183; -inv_value(10) -> 36537540933272572955092120817907075492; -inv_value(11) -> 29230032746618058364073696654325660394; -inv_value(12) -> 23384026197294446691258957323460528315; -inv_value(13) -> 37414441915671114706014331717536845304; -inv_value(14) -> 29931553532536891764811465374029476243; -inv_value(15) -> 23945242826029513411849172299223580995; -inv_value(16) -> 38312388521647221458958675678757729591; -inv_value(17) -> 30649910817317777167166940543006183673; -inv_value(18) -> 24519928653854221733733552434404946938; -inv_value(19) -> 39231885846166754773973683895047915101; -inv_value(20) -> 31385508676933403819178947116038332081; -inv_value(21) -> 25108406941546723055343157692830665665; -inv_value(22) -> 40173451106474756888549052308529065064; -inv_value(23) -> 32138760885179805510839241846823252051; -inv_value(24) -> 25711008708143844408671393477458601641; -inv_value(25) -> 41137613933030151053874229563933762625; -inv_value(26) -> 32910091146424120843099383651147010100; -inv_value(27) -> 26328072917139296674479506920917608080; -inv_value(28) -> 42124916667422874679167211073468172928; -inv_value(29) -> 33699933333938299743333768858774538343; -inv_value(30) -> 26959946667150639794667015087019630674; -inv_value(31) -> 21567957333720511835733612069615704539; -inv_value(32) -> 34508731733952818937173779311385127263; -inv_value(33) -> 27606985387162255149739023449108101810; -inv_value(34) -> 22085588309729804119791218759286481448; -inv_value(35) -> 35336941295567686591665950014858370317; -inv_value(36) -> 28269553036454149273332760011886696254; -inv_value(37) -> 22615642429163319418666208009509357003; -inv_value(38) -> 36185027886661311069865932815214971205; -inv_value(39) -> 28948022309329048855892746252171976964; -inv_value(40) -> 23158417847463239084714197001737581571; -inv_value(41) -> 37053468555941182535542715202780130514; -inv_value(42) -> 29642774844752946028434172162224104411; -inv_value(43) -> 23714219875802356822747337729779283529; -inv_value(44) -> 37942751801283770916395740367646853646; -inv_value(45) -> 30354201441027016733116592294117482917; -inv_value(46) -> 24283361152821613386493273835293986334; -inv_value(47) -> 38853377844514581418389238136470378133; -inv_value(48) -> 31082702275611665134711390509176302507; -inv_value(49) -> 24866161820489332107769112407341042006; -inv_value(50) -> 39785858912782931372430579851745667209; -inv_value(51) -> 31828687130226345097944463881396533767; -inv_value(52) -> 25462949704181076078355571105117227014; -inv_value(53) -> 40740719526689721725368913768187563222; -inv_value(54) -> 32592575621351777380295131014550050577; -inv_value(55) -> 26074060497081421904236104811640040462; -inv_value(56) -> 41718496795330275046777767698624064739; -inv_value(57) -> 33374797436264220037422214158899251791; -inv_value(58) -> 26699837949011376029937771327119401433; -inv_value(59) -> 21359870359209100823950217061695521147; -inv_value(60) -> 34175792574734561318320347298712833834; -inv_value(61) -> 27340634059787649054656277838970267067; -inv_value(62) -> 21872507247830119243725022271176213654; -inv_value(63) -> 34996011596528190789960035633881941846; -inv_value(64) -> 27996809277222552631968028507105553477; -inv_value(65) -> 22397447421778042105574422805684442782; -inv_value(66) -> 35835915874844867368919076489095108450; -inv_value(67) -> 28668732699875893895135261191276086760; -inv_value(68) -> 22934986159900715116108208953020869408; -inv_value(69) -> 36695977855841144185773134324833391053; -inv_value(70) -> 29356782284672915348618507459866712843; -inv_value(71) -> 23485425827738332278894805967893370274; -inv_value(72) -> 37576681324381331646231689548629392439; -inv_value(73) -> 30061345059505065316985351638903513951; -inv_value(74) -> 24049076047604052253588281311122811161; -inv_value(75) -> 38478521676166483605741250097796497857; -inv_value(76) -> 30782817340933186884593000078237198286; -inv_value(77) -> 24626253872746549507674400062589758629; -inv_value(78) -> 39402006196394479212279040100143613806; -inv_value(79) -> 31521604957115583369823232080114891045; -inv_value(80) -> 25217283965692466695858585664091912836; -inv_value(81) -> 40347654345107946713373737062547060537; -inv_value(82) -> 32278123476086357370698989650037648430; -inv_value(83) -> 25822498780869085896559191720030118744; -inv_value(84) -> 41315998049390537434494706752048189990; -inv_value(85) -> 33052798439512429947595765401638551992; -inv_value(86) -> 26442238751609943958076612321310841594; -inv_value(87) -> 42307582002575910332922579714097346550; -inv_value(88) -> 33846065602060728266338063771277877240; -inv_value(89) -> 27076852481648582613070451017022301792; -inv_value(90) -> 21661481985318866090456360813617841434; -inv_value(91) -> 34658371176510185744730177301788546293; -inv_value(92) -> 27726696941208148595784141841430837035; -inv_value(93) -> 22181357552966518876627313473144669628; -inv_value(94) -> 35490172084746430202603701557031471404; -inv_value(95) -> 28392137667797144162082961245625177124; -inv_value(96) -> 22713710134237715329666368996500141699; -inv_value(97) -> 36341936214780344527466190394400226718; -inv_value(98) -> 29073548971824275621972952315520181375; -inv_value(99) -> 23258839177459420497578361852416145100; -inv_value(100) -> 37214142683935072796125378963865832159; -inv_value(101) -> 29771314147148058236900303171092665728; -inv_value(102) -> 23817051317718446589520242536874132582; -inv_value(103) -> 38107282108349514543232388058998612131; -inv_value(104) -> 30485825686679611634585910447198889705; -inv_value(105) -> 24388660549343689307668728357759111764; -inv_value(106) -> 39021856878949902892269965372414578822; -inv_value(107) -> 31217485503159922313815972297931663058; -inv_value(108) -> 24973988402527937851052777838345330446; -inv_value(109) -> 39958381444044700561684444541352528714; -inv_value(110) -> 31966705155235760449347555633082022971; -inv_value(111) -> 25573364124188608359478044506465618377; -inv_value(112) -> 40917382598701773375164871210344989403; -inv_value(113) -> 32733906078961418700131896968275991523; -inv_value(114) -> 26187124863169134960105517574620793218; -inv_value(115) -> 41899399781070615936168828119393269149; -inv_value(116) -> 33519519824856492748935062495514615319; -inv_value(117) -> 26815615859885194199148049996411692255; -inv_value(118) -> 21452492687908155359318439997129353804; -inv_value(119) -> 34323988300653048574909503995406966087; -inv_value(120) -> 27459190640522438859927603196325572870; -inv_value(121) -> 21967352512417951087942082557060458296; -inv_value(122) -> 35147764019868721740707332091296733273; -inv_value(123) -> 28118211215894977392565865673037386618; -inv_value(124) -> 22494568972715981914052692538429909295; -inv_value(125) -> 35991310356345571062484308061487854871; -inv_value(126) -> 28793048285076456849987446449190283897; -inv_value(127) -> 23034438628061165479989957159352227118; -inv_value(128) -> 36855101804897864767983931454963563388; -inv_value(129) -> 29484081443918291814387145163970850711; -inv_value(130) -> 23587265155134633451509716131176680569; -inv_value(131) -> 37739624248215413522415545809882688910; -inv_value(132) -> 30191699398572330817932436647906151128; -inv_value(133) -> 24153359518857864654345949318324920902; -inv_value(134) -> 38645375230172583446953518909319873443; -inv_value(135) -> 30916300184138066757562815127455898755; -inv_value(136) -> 24733040147310453406050252101964719004; -inv_value(137) -> 39572864235696725449680403363143550406; -inv_value(138) -> 31658291388557380359744322690514840325; -inv_value(139) -> 25326633110845904287795458152411872260; -inv_value(140) -> 40522612977353446860472733043858995616; -inv_value(141) -> 32418090381882757488378186435087196493; -inv_value(142) -> 25934472305506205990702549148069757194; -inv_value(143) -> 41495155688809929585124078636911611511; -inv_value(144) -> 33196124551047943668099262909529289209; -inv_value(145) -> 26556899640838354934479410327623431367; -inv_value(146) -> 42491039425341367895167056524197490187; -inv_value(147) -> 33992831540273094316133645219357992150; -inv_value(148) -> 27194265232218475452906916175486393720; -inv_value(149) -> 21755412185774780362325532940389114976; -inv_value(150) -> 34808659497239648579720852704622583961; -inv_value(151) -> 27846927597791718863776682163698067169; -inv_value(152) -> 22277542078233375091021345730958453735; -inv_value(153) -> 35644067325173400145634153169533525976; -inv_value(154) -> 28515253860138720116507322535626820781; -inv_value(155) -> 22812203088110976093205858028501456625; -inv_value(156) -> 36499524940977561749129372845602330600; -inv_value(157) -> 29199619952782049399303498276481864480; -inv_value(158) -> 23359695962225639519442798621185491584; -inv_value(159) -> 37375513539561023231108477793896786534; -inv_value(160) -> 29900410831648818584886782235117429227; -inv_value(161) -> 23920328665319054867909425788093943382; -inv_value(162) -> 38272525864510487788655081260950309411; -inv_value(163) -> 30618020691608390230924065008760247529; -inv_value(164) -> 24494416553286712184739252007008198023; -inv_value(165) -> 39191066485258739495582803211213116837; -inv_value(166) -> 31352853188206991596466242568970493469; -inv_value(167) -> 25082282550565593277172994055176394776; -inv_value(168) -> 40131652080904949243476790488282231641; -inv_value(169) -> 32105321664723959394781432390625785313; -inv_value(170) -> 25684257331779167515825145912500628250; -inv_value(171) -> 41094811730846668025320233460001005200; -inv_value(172) -> 32875849384677334420256186768000804160; -inv_value(173) -> 26300679507741867536204949414400643328; -inv_value(174) -> 42081087212386988057927919063041029325; -inv_value(175) -> 33664869769909590446342335250432823460; -inv_value(176) -> 26931895815927672357073868200346258768; -inv_value(177) -> 21545516652742137885659094560277007015; -inv_value(178) -> 34472826644387420617054551296443211223; -inv_value(179) -> 27578261315509936493643641037154568979; -inv_value(180) -> 22062609052407949194914912829723655183; -inv_value(181) -> 35300174483852718711863860527557848292; -inv_value(182) -> 28240139587082174969491088422046278634; -inv_value(183) -> 22592111669665739975592870737637022907; -inv_value(184) -> 36147378671465183960948593180219236651; -inv_value(185) -> 28917902937172147168758874544175389321; -inv_value(186) -> 23134322349737717735007099635340311457; -inv_value(187) -> 37014915759580348376011359416544498331; -inv_value(188) -> 29611932607664278700809087533235598665; -inv_value(189) -> 23689546086131422960647270026588478932; -inv_value(190) -> 37903273737810276737035632042541566291; -inv_value(191) -> 30322618990248221389628505634033253033; -inv_value(192) -> 24258095192198577111702804507226602426; -inv_value(193) -> 38812952307517723378724487211562563882; -inv_value(194) -> 31050361846014178702979589769250051106; -inv_value(195) -> 24840289476811342962383671815400040885; -inv_value(196) -> 39744463162898148739813874904640065415; -inv_value(197) -> 31795570530318518991851099923712052332; -inv_value(198) -> 25436456424254815193480879938969641866; -inv_value(199) -> 40698330278807704309569407902351426985; -inv_value(200) -> 32558664223046163447655526321881141588; -inv_value(201) -> 26046931378436930758124421057504913271; -inv_value(202) -> 41675090205499089212999073692007861233; -inv_value(203) -> 33340072164399271370399258953606288986; -inv_value(204) -> 26672057731519417096319407162885031189; -inv_value(205) -> 21337646185215533677055525730308024951; -inv_value(206) -> 34140233896344853883288841168492839922; -inv_value(207) -> 27312187117075883106631072934794271938; -inv_value(208) -> 21849749693660706485304858347835417550; -inv_value(209) -> 34959599509857130376487773356536668080; -inv_value(210) -> 27967679607885704301190218685229334464; -inv_value(211) -> 22374143686308563440952174948183467571; -inv_value(212) -> 35798629898093701505523479917093548114; -inv_value(213) -> 28638903918474961204418783933674838491; -inv_value(214) -> 22911123134779968963535027146939870793; -inv_value(215) -> 36657797015647950341656043435103793269; -inv_value(216) -> 29326237612518360273324834748083034615; -inv_value(217) -> 23460990090014688218659867798466427692; -inv_value(218) -> 37537584144023501149855788477546284307; -inv_value(219) -> 30030067315218800919884630782037027446; -inv_value(220) -> 24024053852175040735907704625629621957; -inv_value(221) -> 38438486163480065177452327401007395130; -inv_value(222) -> 30750788930784052141961861920805916104; -inv_value(223) -> 24600631144627241713569489536644732884; -inv_value(224) -> 39361009831403586741711183258631572614; -inv_value(225) -> 31488807865122869393368946606905258091; -inv_value(226) -> 25191046292098295514695157285524206473; -inv_value(227) -> 40305674067357272823512251656838730356; -inv_value(228) -> 32244539253885818258809801325470984285; -inv_value(229) -> 25795631403108654607047841060376787428; -inv_value(230) -> 41273010244973847371276545696602859885; -inv_value(231) -> 33018408195979077897021236557282287908; -inv_value(232) -> 26414726556783262317616989245825830326; -inv_value(233) -> 42263562490853219708187182793321328522; -inv_value(234) -> 33810849992682575766549746234657062818; -inv_value(235) -> 27048679994146060613239796987725650254; -inv_value(236) -> 21638943995316848490591837590180520204; -inv_value(237) -> 34622310392506957584946940144288832325; -inv_value(238) -> 27697848314005566067957552115431065860; -inv_value(239) -> 22158278651204452854366041692344852688; -inv_value(240) -> 35453245841927124566985666707751764301; -inv_value(241) -> 28362596673541699653588533366201411441; -inv_value(242) -> 22690077338833359722870826692961129153; -inv_value(243) -> 36304123742133375556593322708737806644; -inv_value(244) -> 29043298993706700445274658166990245316; -inv_value(245) -> 23234639194965360356219726533592196253; -inv_value(246) -> 37175422711944576569951562453747514004; -inv_value(247) -> 29740338169555661255961249962998011203; -inv_value(248) -> 23792270535644529004768999970398408963; -inv_value(249) -> 38067632857031246407630399952637454340; -inv_value(250) -> 30454106285624997126104319962109963472; -inv_value(251) -> 24363285028499997700883455969687970778; -inv_value(252) -> 38981256045599996321413529551500753244; -inv_value(253) -> 31185004836479997057130823641200602595; -inv_value(254) -> 24948003869183997645704658912960482076; -inv_value(255) -> 39916806190694396233127454260736771322; -inv_value(256) -> 31933444952555516986501963408589417058; -inv_value(257) -> 25546755962044413589201570726871533646; -inv_value(258) -> 40874809539271061742722513162994453834; -inv_value(259) -> 32699847631416849394178010530395563067; -inv_value(260) -> 26159878105133479515342408424316450454; -inv_value(261) -> 41855804968213567224547853478906320726; -inv_value(262) -> 33484643974570853779638282783125056581; -inv_value(263) -> 26787715179656683023710626226500045265; -inv_value(264) -> 21430172143725346418968500981200036212; -inv_value(265) -> 34288275429960554270349601569920057938; -inv_value(266) -> 27430620343968443416279681255936046351; -inv_value(267) -> 21944496275174754733023745004748837081; -inv_value(268) -> 35111194040279607572837992007598139329; -inv_value(269) -> 28088955232223686058270393606078511463; -inv_value(270) -> 22471164185778948846616314884862809171; -inv_value(271) -> 35953862697246318154586103815780494673; -inv_value(272) -> 28763090157797054523668883052624395738; -inv_value(273) -> 23010472126237643618935106442099516591; -inv_value(274) -> 36816755401980229790296170307359226545; -inv_value(275) -> 29453404321584183832236936245887381236; -inv_value(276) -> 23562723457267347065789548996709904989; -inv_value(277) -> 37700357531627755305263278394735847982; -inv_value(278) -> 30160286025302204244210622715788678386; -inv_value(279) -> 24128228820241763395368498172630942709; -inv_value(280) -> 38605166112386821432589597076209508334; -inv_value(281) -> 30884132889909457146071677660967606667; -inv_value(282) -> 24707306311927565716857342128774085334; -inv_value(283) -> 39531690099084105146971747406038536534; -inv_value(284) -> 31625352079267284117577397924830829227; -inv_value(285) -> 25300281663413827294061918339864663382; -inv_value(286) -> 40480450661462123670499069343783461410; -inv_value(287) -> 32384360529169698936399255475026769128; -inv_value(288) -> 25907488423335759149119404380021415303; -inv_value(289) -> 41451981477337214638591047008034264484; -inv_value(290) -> 33161585181869771710872837606427411587; -inv_value(291) -> 26529268145495817368698270085141929270; -inv_value(292) -> 42446829032793307789917232136227086832; -inv_value(293) -> 33957463226234646231933785708981669466; -inv_value(294) -> 27165970580987716985547028567185335573; -inv_value(295) -> 21732776464790173588437622853748268458; -inv_value(296) -> 34772442343664277741500196565997229533; -inv_value(297) -> 27817953874931422193200157252797783626; -inv_value(298) -> 22254363099945137754560125802238226901; -inv_value(299) -> 35606980959912220407296201283581163042; -inv_value(300) -> 28485584767929776325836961026864930433; -inv_value(301) -> 22788467814343821060669568821491944347; -inv_value(302) -> 36461548502950113697071310114387110955; -inv_value(303) -> 29169238802360090957657048091509688764; -inv_value(304) -> 23335391041888072766125638473207751011; -inv_value(305) -> 37336625667020916425801021557132401617; -inv_value(306) -> 29869300533616733140640817245705921294; -inv_value(307) -> 23895440426893386512512653796564737035; -inv_value(308) -> 38232704683029418420020246074503579256; -inv_value(309) -> 30586163746423534736016196859602863405; -inv_value(310) -> 24468930997138827788812957487682290724; -inv_value(311) -> 39150289595422124462100731980291665158; -inv_value(312) -> 31320231676337699569680585584233332127; -inv_value(313) -> 25056185341070159655744468467386665702; -inv_value(314) -> 40089896545712255449191149547818665122; -inv_value(315) -> 32071917236569804359352919638254932098; -inv_value(316) -> 25657533789255843487482335710603945678; -inv_value(317) -> 41052054062809349579971737136966313085; -inv_value(318) -> 32841643250247479663977389709573050468; -inv_value(319) -> 26273314600197983731181911767658440375; -inv_value(320) -> 42037303360316773969891058828253504599; -inv_value(321) -> 33629842688253419175912847062602803679; -inv_value(322) -> 26903874150602735340730277650082242944; -inv_value(323) -> 21523099320482188272584222120065794355; -inv_value(324) -> 34436958912771501236134755392105270968; -inv_value(325) -> 27549567130217200988907804313684216774; -inv_value(326) -> 22039653704173760791126243450947373419; -inv_value(327) -> 35263445926678017265801989521515797471; -inv_value(328) -> 28210756741342413812641591617212637977; -inv_value(329) -> 22568605393073931050113273293770110382; -inv_value(330) -> 36109768628918289680181237270032176610; -inv_value(331) -> 28887814903134631744144989816025741288; -inv_value(332) -> 23110251922507705395315991852820593031; -inv_value(333) -> 36976403076012328632505586964512948849; -inv_value(334) -> 29581122460809862906004469571610359079; -inv_value(335) -> 23664897968647890324803575657288287263; -inv_value(336) -> 37863836749836624519685721051661259621; -inv_value(337) -> 30291069399869299615748576841329007697; -inv_value(338) -> 24232855519895439692598861473063206158; -inv_value(339) -> 38772568831832703508158178356901129852; -inv_value(340) -> 31018055065466162806526542685520903882; -inv_value(341) -> 24814444052372930245221234148416723105; -inv_value(_) -> error(function_clause). |