diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..319e8ee --- /dev/null +++ b/Makefile @@ -0,0 +1,5 @@ +PROGRAM = obluda + +all: + ghc -O -o $(PROGRAM) $(PROGRAM).hs + diff --git a/README b/README new file mode 100644 index 0000000..e7fcf3b --- /dev/null +++ b/README @@ -0,0 +1,27 @@ +obluda - random name generator + +This little utility serves as a name generator: when fed with statistical data +about some language it outputs list of random names looking like that language. + +How to compile +As this is a Haskell program, you should have some working Haskell +implementation installed - preferably GHC, you can get it at +http://www.haskell.org/ghc + +How to use +The generator can be fed either with a corpus file or with a dump +file. Corpus file should contain only words of given language +divided by spaces. + +Usage: obluda -c corpus_file number_of_lines + -r dump_file number_of_lines + -d corpus_file + +where "obluda -[rc] filename n" generates n names of output, +"obluda -d filename" outputs dump of corpus file to stdout. +Dumps of several languages come with the program for immediate testing. + +How to distribute +Feel free to distribute this file in compliance with the GNU GPL version 2. + +Enjoy. diff --git a/dumps/english-dump b/dumps/english-dump new file mode 100644 index 0000000..b7735ea --- /dev/null +++ b/dumps/english-dump @@ -0,0 +1 @@ +[(" ",' ',2.5380395e-2),(" ",'a',0.11554992),(" ",'b',0.1526457),(" ",'c',0.18628538),(" ",'d',0.21642458),(" ",'e',0.23566371),(" ",'f',0.27360138),(" ",'g',0.29422295),(" ",'h',0.353819),(" ",'i',0.43655345),(" ",'j',0.44403285),(" ",'k',0.44930568),(" ",'l',0.48289216),(" ",'m',0.5418768),(" ",'n',0.56500626),(" ",'o',0.6314082),(" ",'p',0.65706336),(" ",'q',0.65890664),(" ",'r',0.67819893),(" ",'s',0.7518765),(" ",'t',0.90483236),(" ",'u',0.9155818),(" ",'v',0.92199785),(" ",'w',0.9870085),(" ",'x',0.98727435),(" ",'y',0.99982274),(" ",'z',1.0),(" a",' ',0.15292384),(" a",'b',0.18191646),(" a",'c',0.20412776),(" a",'d',0.2197543),(" a",'f',0.24304669),(" a",'g',0.26457003),(" a",'h',0.26555282),(" a",'i',0.26840293),(" a",'j',0.2685995),(" a",'k',0.2686978),(" a",'l',0.37749386),(" a",'m',0.4099263),(" a",'n',0.76),(" a",'p',0.7744472),(" a",'q',0.77454543),(" a",'r',0.82800984),(" a",'s',0.9165602),(" a",'t',0.97710073),(" a",'u',0.9851597),(" a",'v',0.9882064),(" a",'w',0.9999017),(" a",'x',1.0),(" b",' ',9.555662e-4),(" b",'a',3.870043e-2),(" b",'d',3.8939323e-2),(" b",'e',0.5150502),(" b",'i',0.54395604),(" b",'k',0.5446727),(" b",'l',0.590301),(" b",'o',0.63115144),(" b",'r',0.69302434),(" b",'u',0.8901099),(" b",'y',1.0),(" c",' ',2.1865122e-2),(" c",'a',0.24657534),(" c",'e',0.2768704),(" c",'f',0.29320338),(" c",'h',0.46232876),(" c",'i',0.4670706),(" c",'l',0.51817703),(" c",'o',0.9117492),(" c",'r',0.98419386),(" c",'u',1.0),(" d",' ',2.3522493e-3),(" d",'a',0.16083504),(" d",'e',0.4698618),(" d",'i',0.69773597),(" d",'o',0.89914733),(" d",'r',0.95618933),(" d",'u',0.99000293),(" d",'w',0.99735373),(" d",'y',0.999706),(" d",'z',1.0),(" e",' ',1.3818516e-2),(" e",'a',0.17779826),(" e",'b',0.18608937),(" e",'c',0.19576232),(" e",'d',0.22017503),(" e",'f',0.23445417),(" e",'g',0.23491478),(" e",'i',0.24919392),(" e",'l',0.2911101),(" e",'m',0.31460157),(" e",'n',0.48963612),(" e",'p',0.4947029),(" e",'q',0.50207275),(" e",'r',0.50667894),(" e",'s',0.5329341),(" e",'t',0.56103176),(" e",'u',0.5637955),(" e",'v',0.7908798),(" e",'x',0.956702),(" e",'y',0.99907875),(" e",'z',1.0),(" f",' ',2.5694931e-3),(" f",'a',0.15580472),(" f",'e',0.26909602),(" f",'i',0.38285446),(" f",'l',0.4349451),(" f",'o',0.8005139),(" f",'r',0.9588881),(" f",'u',1.0),(" g",' ',1.2892135e-3),(" g",'a',9.1104425e-2),(" g",'b',9.153417e-2),(" g",'e',0.13192952),(" g",'h',0.13493769),(" g",'i',0.2758917),(" g",'l',0.3450795),(" g",'o',0.6892995),(" g",'r',0.92909324),(" g",'u',1.0),(" h",' ',5.9479557e-4),(" h",'a',0.29085502),(" h",'e',0.67390335),(" h",'i',0.8484758),(" h",'o',0.97635686),(" h",'t',0.97754645),(" h",'u',0.9986617),(" h",'y',1.0),(" i",' ',0.3812125),(" i",'b',0.38142672),(" i",'c',0.38164097),(" i",'d',0.38410455),(" i",'f',0.41998714),(" i",'g',0.4212725),(" i",'i',0.42384318),(" i",'l',0.42952013),(" i",'m',0.45501286),(" i",'n',0.72697085),(" i",'o',0.72707796),(" i",'r',0.7281491),(" i",'s',0.84672236),(" i",'t',0.9987146),(" i",'v',0.99946445),(" i",'x',1.0),(" j",' ',3.5545023e-3),(" j",'a',2.1327015e-2),(" j",'e',0.46800947),(" j",'o',0.82227486),(" j",'u',1.0),(" k",'a',5.042017e-3),(" k",'e',0.14789917),(" k",'i',0.37478992),(" k",'n',1.0),(" l",' ',7.651715e-3),(" l",'a',0.11424802),(" l",'d',0.11451187),(" l",'e',0.25329816),(" l",'i',0.6092348),(" l",'l',0.6094987),(" l",'o',0.9868074),(" l",'u',0.9986807),(" l",'y',1.0),(" m",' ',7.5120194e-4),(" m",'a',0.18329327),(" m",'c',0.18374398),(" m",'e',0.4400541),(" m",'g',0.44050482),(" m",'i',0.49864784),(" m",'m',0.49909857),(" m",'o',0.6448317),(" m",'u',0.70477766),(" m",'y',1.0),(" n",' ',3.8314175e-3),(" n",'a',6.819923e-2),(" n",'d',6.858238e-2),(" n",'e',0.24176246),(" n",'i',0.2816092),(" n",'o',0.9781609),(" n",'u',1.0),(" o",' ',1.5080742e-2),(" o",'a',1.5614574e-2),(" o",'b',3.29641e-2),(" o",'c',4.2039238e-2),(" o",'d',4.3507274e-2),(" o",'e',4.3774188e-2),(" o",'f',0.56052315),(" o",'h',0.56586146),(" o",'i',0.56839716),(" o",'l',0.5750701),(" o",'m',0.5762712),(" o",'n',0.77298814),(" o",'p',0.78766847),(" o",'r',0.8287735),(" o",'t',0.84919256),(" o",'u',0.96877086),(" o",'v',0.98184973),(" o",'w',0.99986655),(" o",'x',1.0),(" p",'a',0.20483592),(" p",'e',0.34127808),(" p",'g',0.34438688),(" p",'h',0.35164076),(" p",'i',0.39032814),(" p",'l',0.49637306),(" p",'o',0.59723663),(" p",'r',0.93264246),(" p",'s',0.9468048),(" p",'u',1.0),(" q",'u',1.0),(" r",' ',9.04915e-2),(" r",'a',0.16995867),(" r",'e',0.8125861),(" r",'i',0.87643546),(" r",'o',0.9632522),(" r",'u',1.0),(" s",' ',3.283618e-2),(" s",'a',0.14722155),(" s",'c',0.1590089),(" s",'e',0.28951168),(" s",'h',0.45212895),(" s",'i',0.5368054),(" s",'k',0.54005295),(" s",'l',0.546548),(" s",'m',0.5614626),(" s",'n',0.5637479),(" s",'o',0.74609095),(" s",'p',0.8046668),(" s",'q',0.8047871),(" s",'t',0.89523697),(" s",'u',0.9769064),(" s",'w',0.9992783),(" s",'y',1.0),(" t",' ',4.6349943e-4),(" t",'a',1.5932793e-2),(" t",'e',4.281576e-2),(" t",'h',0.68418306),(" t",'i',0.70162225),(" t",'m',0.7049247),(" t",'o',0.95967555),(" t",'r',0.9913094),(" t",'u',0.9951912),(" t",'w',0.9996524),(" t",'x',0.9997103),(" t",'y',1.0),(" u",' ',3.2976093e-3),(" u",'g',5.770816e-3),(" u",'l',6.5952186e-3),(" u",'n',0.4278648),(" u",'p',0.6397362),(" u",'r',0.6430338),(" u",'s',0.9736191),(" u",'t',1.0),(" v",' ',2.9005526e-2),(" v",'a',0.16436464),(" v",'e',0.5138122),(" v",'i',0.8867403),(" v",'o',0.99723756),(" v",'u',1.0),(" w",' ',1.3631406e-4),(" w",'a',0.20896946),(" w",'e',0.35346237),(" w",'h',0.61750275),(" w",'i',0.85305345),(" w",'o',0.9847328),(" w",'r',0.9991821),(" w",'w',1.0),(" x",' ',0.2),(" x",'i',0.6666667),(" x",'l',0.73333335),(" x",'v',0.9),(" x",'x',1.0),(" y",'e',0.19420904),(" y",'i',0.20127119),(" y",'o',1.0),(" z",' ',0.3),(" z",'a',0.4),(" z",'e',0.95),(" z",'i',1.0),("ab",' ',3.478261e-3),("ab",'a',4.8695654e-2),("ab",'b',6.9565214e-2),("ab",'e',8.3478265e-2),("ab",'i',0.13217391),("ab",'l',0.6086956),("ab",'o',0.9095652),("ab",'r',0.9182609),("ab",'s',0.95652175),("ab",'u',0.973913),("ab",'y',1.0),("ac",'c',9.240924e-2),("ac",'e',0.43564355),("ac",'h',0.6179868),("ac",'i',0.6270627),("ac",'k',0.6848185),("ac",'l',0.7112211),("ac",'m',0.7120462),("ac",'o',0.7178218),("ac",'q',0.7285479),("ac",'r',0.820132),("ac",'t',0.9851485),("ac",'u',0.99752474),("ac",'y',1.0),("ad",' ',0.5600874),("ad",'a',0.57465404),("ad",'d',0.62053895),("ad",'e',0.75600874),("ad",'f',0.7574654),("ad",'i',0.791697),("ad",'j',0.793882),("ad",'l',0.806992),("ad",'m',0.8295703),("ad",'n',0.83831024),("ad",'o',0.8725419),("ad",'r',0.8732702),("ad",'s',0.8776402),("ad",'u',0.8820102),("ad",'v',0.91260016),("ad",'y',1.0),("ae",'l',0.5),("ae",'n',1.0),("af",' ',3.6764707e-2),("af",'a',6.25e-2),("af",'e',0.11764706),("af",'f',0.35661766),("af",'l',0.3602941),("af",'o',0.36397058),("af",'r',0.43014705),("af",'t',1.0),("ag",' ',3.992016e-3),("ag",'a',0.20558882),("ag",'d',0.23552895),("ag",'e',0.67465067),("ag",'g',0.6946108),("ag",'h',0.6966068),("ag",'i',0.750499),("ag",'l',0.77045906),("ag",'m',0.7724551),("ag",'n',0.8303393),("ag",'o',0.8722555),("ag",'r',0.994012),("ag",'s',0.996008),("ag",'u',1.0),("ah",' ',0.90909094),("ah",'o',1.0),("ai",'a',4.6620048e-3),("ai",'c',5.4390053e-3),("ai",'d',0.20745921),("ai",'e',0.20979021),("ai",'f',0.2105672),("ai",'g',0.21833722),("ai",'l',0.28282827),("ai",'m',0.3146853),("ai",'n',0.82128984),("ai",'r',0.86713284),("ai",'s',0.9114219),("ai",'t',0.999223),("ai",'v',1.0),("aj",'a',0.2857143),("aj",'e',0.85714287),("aj",'o',1.0),("ak",' ',0.14492753),("ak",'a',0.1557971),("ak",'e',0.8115942),("ak",'i',0.94384056),("ak",'n',0.98913044),("ak",'s',1.0),("al",' ',0.17718542),("al",'a',0.19208154),("al",'c',0.19364955),("al",'d',0.19443356),("al",'e',0.21952176),("al",'f',0.22736181),("al",'i',0.2610741),("al",'k',0.2869463),("al",'l',0.7640141),("al",'m',0.7902783),("al",'o',0.84163076),("al",'p',0.84241474),("al",'r',0.8604469),("al",'s',0.91336733),("al",'t',0.9380635),("al",'u',0.94511956),("al",'v',0.9506076),("al",'w',0.99608),("al",'y',1.0),("am",' ',0.33699635),("am",'a',0.36385837),("am",'b',0.3907204),("am",'e',0.7643468),("am",'i',0.83760685),("am",'m',0.86080587),("am",'n',0.8632479),("am",'o',0.9120879),("am",'p',0.95970696),("am",'r',0.96336997),("am",'s',0.976801),("am",'t',0.981685),("am",'u',1.0),("an",' ',0.12976696),("an",'a',0.13170904),("an",'c',0.17584746),("an",'d',0.74717516),("an",'e',0.75017655),("an",'f',0.7503531),("an",'g',0.7831921),("an",'i',0.795904),("an",'k',0.80455506),("an",'l',0.80473167),("an",'n',0.8245056),("an",'o',0.8368644),("an",'q',0.83862996),("an",'s',0.8707627),("an",'t',0.93343925),("an",'u',0.93608755),("an",'v',0.9364407),("an",'w',0.93697035),("an",'x',0.9394421),("an",'y',0.998411),("an",'z',1.0),("ao",'h',6.666667e-2),("ao",'r',1.0),("ap",' ',1.4354067e-2),("ap",'a',0.14354067),("ap",'e',0.19936204),("ap",'h',0.261563),("ap",'i',0.27272728),("ap",'l',0.28070176),("ap",'o',0.354067),("ap",'p',0.8293461),("ap",'r',0.8484849),("ap",'s',0.90909094),("ap",'t',0.9984051),("ap",'u',1.0),("aq",'u',1.0),("ar",' ',0.15290682),("ar",'a',0.16936554),("ar",'b',0.17148925),("ar",'c',0.18741705),("ar",'d',0.27236527),("ar",'e',0.45951685),("ar",'f',0.46031326),("ar",'g',0.47199363),("ar",'i',0.538094),("ar",'k',0.5670295),("ar",'l',0.5901248),("ar",'m',0.65410143),("ar",'n',0.6681709),("ar",'o',0.6713565),("ar",'p',0.6740112),("ar",'q',0.6761349),("ar",'r',0.6997611),("ar",'s',0.7501991),("ar",'t',0.9423945),("ar",'u',0.9431909),("ar",'v',0.94611096),("ar",'y',1.0),("as",' ',0.6012059),("as",'a',0.60465115),("as",'c',0.60752225),("as",'e',0.6586276),("as",'g',0.65891474),("as",'h',0.66580534),("as",'i',0.69193226),("as",'k',0.74705714),("as",'l',0.7496411),("as",'m',0.75021535),("as",'o',0.76026416),("as",'p',0.76744187),("as",'s',0.83232844),("as",'t',0.96497273),("as",'u',0.99109966),("as",'y',1.0),("at",' ',0.58501935),("at",'a',0.5869565),("at",'c',0.5951356),("at",'e',0.70146364),("at",'h',0.79337066),("at",'i',0.91325873),("at",'l',0.91627204),("at",'m',0.9169178),("at",'n',0.9184244),("at",'o',0.9229445),("at",'r',0.92552733),("at",'s',0.9309083),("at",'t',0.96814466),("at",'u',0.99978477),("at",'y',1.0),("au",'d',1.37795275e-2),("au",'g',0.19094488),("au",'l',0.38582677),("au",'n',0.43503937),("au",'s',0.75),("au",'t',0.996063),("au",'x',1.0),("av",'a',1.0408327e-2),("av",'e',0.82706165),("av",'i',0.91913533),("av",'o',0.98959166),("av",'y',1.0),("aw",' ',0.40808824),("aw",'a',0.8382353),("aw",'f',0.8419118),("aw",'i',0.8602941),("aw",'n',0.94485295),("aw",'o',0.9522059),("aw",'s',1.0),("ax",' ',0.6),("ax",'a',0.73333335),("ax",'e',0.8666667),("ax",'i',1.0),("ay",' ',0.69355935),("ay",'e',0.78372884),("ay",'f',0.7844068),("ay",'i',0.82779664),("ay",'l',0.8298305),("ay",'m',0.8318644),("ay",'s',0.9979661),("ay",'t',1.0),("az",'a',0.12244898),("az",'e',0.67346936),("az",'i',0.8367347),("az",'y',0.85714287),("az",'z',1.0),("ba",'b',7.582939e-2),("ba",'c',0.2748815),("ba",'d',0.31753555),("ba",'f',0.3222749),("ba",'g',0.3270142),("ba",'l',0.3886256),("ba",'n',0.55450237),("ba",'p',0.63033175),("ba",'r',0.7535545),("ba",'s',0.8578199),("ba",'t',0.9620853),("ba",'y',1.0),("bb",' ',5.263158e-2),("bb",'a',0.10526316),("bb",'e',0.47368422),("bb",'i',0.7894737),("bb",'o',1.0),("bd",' ',1.0),("be",' ',0.31718817),("be",'a',0.39434204),("be",'c',0.49292755),("be",'d',0.516931),("be",'e',0.59279895),("be",'f',0.6588084),("be",'g',0.7029576),("be",'h',0.7162452),("be",'i',0.7445349),("be",'l',0.80240035),("be",'n',0.8174025),("be",'r',0.9254179),("be",'s',0.95713675),("be",'t',0.98285466),("be",'w',0.98456925),("be",'y',1.0),("bi",'a',9.615385e-3),("bi",'b',1.923077e-2),("bi",'d',0.10576923),("bi",'g',0.19711539),("bi",'l',0.28365386),("bi",'m',0.29326922),("bi",'n',0.375),("bi",'o',0.45673078),("bi",'r',0.52403843),("bi",'s',0.6394231),("bi",'t',1.0),("bj",'e',1.0),("bk",' ',1.0),("bl",'a',4.4973545e-2),("bl",'e',0.79761904),("bl",'i',0.9100529),("bl",'n',0.91137564),("bl",'o',0.9510582),("bl",'u',0.96428573),("bl",'y',1.0),("bm",'i',1.0),("bn",'e',1.0),("bo",'a',1.0204081e-2),("bo",'d',8.163265e-2),("bo",'i',8.418367e-2),("bo",'l',0.10969388),("bo",'n',0.12244898),("bo",'o',0.26020408),("bo",'r',0.35714287),("bo",'s',0.36479592),("bo",'t',0.4387755),("bo",'u',0.86734694),("bo",'v',0.9719388),("bo",'w',0.98214287),("bo",'x',0.99234694),("bo",'y',1.0),("br",'a',0.15873016),("br",'e',0.36190477),("br",'i',0.6571429),("br",'o',0.94603175),("br",'u',1.0),("bs",' ',0.2),("bs",'c',0.23076923),("bs",'e',0.53846157),("bs",'o',0.7846154),("bs",'t',1.0),("bt",' ',0.29032257),("bt",'a',0.79569894),("bt",'e',0.9032258),("bt",'f',0.9139785),("bt",'l',0.9677419),("bt",'s',1.0),("bu",'c',1.1248594e-3),("bu",'d',8.9988755e-3),("bu",'i',2.0247469e-2),("bu",'k',2.3622047e-2),("bu",'l',2.5871767e-2),("bu",'n',4.1619796e-2),("bu",'r',8.7739035e-2),("bu",'s',0.10123734),("bu",'t',1.0),("bv",'i',1.0),("bw",'e',1.0),("by",' ',0.9591837),("by",'e',0.9714286),("by",'g',0.9734694),("by",'i',0.9755102),("by",'l',0.97959185),("by",'s',0.9979592),("by",'t',1.0),("ca",' ',3.961965e-3),("ca",'b',6.3391444e-3),("ca",'e',8.716323e-3),("ca",'f',9.508716e-3),("ca",'g',1.1093502e-2),("ca",'k',1.4263075e-2),("ca",'l',0.12361331),("ca",'m',0.21949287),("ca",'n',0.46038035),("ca",'p',0.48652932),("ca",'r',0.72187006),("ca",'s',0.7828843),("ca",'t',0.8803487),("ca",'u',0.99841523),("ca",'v',0.9992076),("ca",'y',1.0),("cc",'a',0.17098446),("cc",'e',0.49222797),("cc",'h',0.4974093),("cc",'i',0.50259066),("cc",'l',0.5595855),("cc",'o',0.83419687),("cc",'u',1.0),("cd",'o',1.0),("ce",' ',0.5810811),("ce",'a',0.59823287),("ce",'c',0.6029106),("ce",'d',0.65800416),("ce",'e',0.6709979),("ce",'f',0.6777547),("ce",'i',0.752079),("ce",'l',0.78326404),("ce",'m',0.79106027),("ce",'n',0.8274428),("ce",'p',0.8518711),("ce",'r',0.89345115),("ce",'s',0.99948025),("ce",'t',1.0),("cf",' ',1.0),("ch",' ',0.5067149),("ch",'a',0.6265496),("ch",'b',0.62758267),("ch",'d',0.6291322),("ch",'e',0.7277893),("ch",'f',0.72830576),("ch",'i',0.90082645),("ch",'l',0.9018595),("ch",'m',0.9054752),("ch",'o',0.95247936),("ch",'r',0.9731405),("ch",'s',0.9762397),("ch",'u',1.0),("ci",'a',0.2670157),("ci",'b',0.2853403),("ci",'d',0.34293193),("ci",'e',0.460733),("ci",'f',0.5445026),("ci",'i',0.5497382),("ci",'l',0.58115184),("ci",'m',0.5837696),("ci",'n',0.6361257),("ci",'o',0.75654453),("ci",'p',0.7853403),("ci",'r',0.7905759),("ci",'s',0.8507853),("ci",'t',1.0),("ck",' ',0.51960784),("ck",'e',0.64215684),("ck",'g',0.64705884),("ck",'i',0.6813725),("ck",'l',0.84313726),("ck",'n',0.9166667),("ck",'o',0.9313725),("ck",'s',0.99509805),("ck",'y',1.0),("cl",' ',5.4347827e-3),("cl",'a',0.1603261),("cl",'e',0.48913044),("cl",'i',0.5842391),("cl",'o',0.92391306),("cl",'u',1.0),("cm",'a',1.0),("co",'a',1.6666667e-3),("co",'b',2.7777778e-3),("co",'d',3.888889e-3),("co",'f',6.666667e-3),("co",'g',1.6111111e-2),("co",'i',1.8888889e-2),("co",'l',4.0555555e-2),("co",'m',0.37555555),("co",'n',0.7038889),("co",'o',0.70444447),("co",'p',0.7311111),("co",'r',0.7672222),("co",'s',0.7838889),("co",'t',0.7866667),("co",'u',0.9688889),("co",'v',0.9961111),("co",'w',1.0),("cq",'u',1.0),("cr",'a',6.7669176e-2),("cr",'e',0.40225562),("cr",'i',0.6729323),("cr",'o',0.85714287),("cr",'u',0.91541356),("cr",'y',1.0),("cs",' ',0.45454547),("cs",'t',1.0),("ct",' ',0.34117648),("ct",'a',0.35647058),("ct",'e',0.42117646),("ct",'f',0.42235294),("ct",'i',0.76117647),("ct",'l',0.79294115),("ct",'n',0.7941176),("ct",'o',0.87647057),("ct",'r',0.92),("ct",'s',0.95529413),("ct",'u',1.0),("cu",'e',4.8076925e-3),("cu",'l',0.3846154),("cu",'m',0.39903846),("cu",'n',0.40384614),("cu",'o',0.40865386),("cu",'p',0.4903846),("cu",'r',0.7307692),("cu",'s',0.9182692),("cu",'t',1.0),("cy",' ',0.98275864),("cy",'i',1.0),("da",' ',1.447178e-3),("da",'b',8.683068e-3),("da",'c',2.3154847e-2),("da",'f',2.4602026e-2),("da",'i',5.209841e-2),("da",'l',8.5383505e-2),("da",'m',0.11143271),("da",'n',0.16353111),("da",'r',0.30969608),("da",'t',0.37192476),("da",'u',0.38929087),("da",'v',0.4023155),("da",'w',0.4153401),("da",'y',0.9913169),("da",'z',1.0),("db",'r',1.0),("dd",' ',3.726708e-2),("dd",'e',0.70186335),("dd",'i',0.85714287),("dd",'l',0.9068323),("dd",'r',0.9751553),("dd",'s',0.99378884),("dd",'y',1.0),("de",' ',0.1423252),("de",'a',0.29582128),("de",'b',0.296235),("de",'c',0.31609434),("de",'d',0.38849813),("de",'e',0.4509723),("de",'f',0.4617294),("de",'g',0.46669424),("de",'i',0.47621018),("de",'l',0.5221349),("de",'m',0.53330576),("de",'n',0.63012),("de",'o',0.6305337),("de",'p',0.64708316),("de",'q',0.64791065),("de",'r',0.8324369),("de",'s',0.9582127),("de",'t',0.97062474),("de",'u',0.97186595),("de",'v',0.99213904),("de",'w',1.0),("df",'a',7.1428575e-2),("df",'o',0.21428572),("df",'u',1.0),("dg",'a',1.8518519e-2),("dg",'e',0.7407407),("dg",'i',0.7962963),("dg",'m',1.0),("dh",'o',1.0),("di",'a',2.94365e-2),("di",'c',5.0462574e-2),("di",'d',0.2178301),("di",'e',0.31707317),("di",'f',0.38772076),("di",'g',0.39865434),("di",'l',0.4062237),("di",'m',0.4095879),("di",'n',0.56602186),("di",'o',0.5710681),("di",'p',0.5719092),("di",'r',0.5937763),("di",'s',0.8090833),("di",'t',0.8595458),("di",'u',0.8645921),("di",'v',0.999159),("di",'w',1.0),("dj",'o',0.6666667),("dj",'u',1.0),("dk",'e',1.0),("dl",'e',0.40151516),("dl",'i',0.43939394),("dl",'y',1.0),("dm",'a',7.54717e-2),("dm",'e',0.3018868),("dm",'i',0.8867925),("dm",'o',0.9811321),("dm",'u',1.0),("dn",'e',0.9302326),("dn",'i',1.0),("do",' ',0.32664436),("do",'c',0.34559643),("do",'e',0.4503902),("do",'g',0.4548495),("do",'i',0.47826087),("do",'l',0.483835),("do",'m',0.57859534),("do",'n',0.690078),("do",'o',0.71014494),("do",'p',0.71460426),("do",'r',0.7502787),("do",'s',0.77257526),("do",'t',0.77814937),("do",'u',0.86176145),("do",'v',0.8695652),("do",'w',1.0),("dr",' ',1.27795525e-2),("dr",'a',0.26198083),("dr",'e',0.73801917),("dr",'i',0.83067095),("dr",'o',0.93290734),("dr",'u',0.93929714),("dr",'y',1.0),("ds",' ',0.8816326),("ds",'h',0.90204084),("ds",'t',1.0),("dt",'h',1.0),("du",'a',4.819277e-2),("du",'c',0.19277108),("du",'e',0.23493975),("du",'g',0.24096386),("du",'l',0.31325302),("du",'n',0.3253012),("du",'p',0.3313253),("du",'r',0.8674699),("du",'s',0.91566265),("du",'t',1.0),("dv",'a',0.5952381),("dv",'e',0.64285713),("dv",'i',0.97619045),("dv",'o',1.0),("dw",'e',0.96153843),("dw",'i',1.0),("dy",' ',0.9426752),("dy",'i',1.0),("dz",'i',1.0),("ea",' ',5.595117e-3),("ea",'b',8.646999e-3),("ea",'c',7.019328e-2),("ea",'d',0.1429298),("ea",'f',0.1439471),("ea",'g',0.14954221),("ea",'k',0.18489319),("ea",'l',0.23041709),("ea",'m',0.24109867),("ea",'n',0.26881993),("ea",'p',0.2726348),("ea",'r',0.6309766),("ea",'s',0.7517803),("ea",'t',0.8886063),("ea",'u',0.914293),("ea",'v',1.0),("eb",' ',0.1594203),("eb",'e',0.23188406),("eb",'l',0.3188406),("eb",'o',0.5797101),("eb",'r',0.76811594),("eb",'t',0.7826087),("eb",'u',0.82608694),("eb",'y',1.0),("ec",' ',8.05153e-4),("ec",'a',0.136876),("ec",'c',0.14170693),("ec",'d',0.14251208),("ec",'e',0.29307568),("ec",'h',0.31561998),("ec",'i',0.43236715),("ec",'k',0.44363928),("ec",'l',0.45330113),("ec",'o',0.56441224),("ec",'r',0.61272144),("ec",'s',0.61755234),("ec",'t',0.98228663),("ec",'u',0.9943639),("ec",'y',1.0),("ed",' ',0.93473023),("ed",'a',0.9354528),("ed",'b',0.9356936),("ed",'d',0.938343),("ed",'e',0.94629097),("ed",'f',0.9479769),("ed",'g',0.95279384),("ed",'i',0.980973),("ed",'l',0.98651254),("ed",'m',0.98675334),("ed",'n',0.98771673),("ed",'o',0.988921),("ed",'r',0.9898844),("ed",'s',0.9975915),("ed",'u',0.9990366),("ed",'y',1.0),("ee",' ',0.25600436),("ee",'a',0.26146287),("ee",'b',0.264738),("ee",'c',0.27401745),("ee",'d',0.38646287),("ee",'i',0.40556768),("ee",'k',0.43777293),("ee",'l',0.5136463),("ee",'m',0.6157205),("ee",'n',0.7701965),("ee",'p',0.8515284),("ee",'r',0.8629913),("ee",'s',0.8826419),("ee",'t',0.9934498),("ee",'v',0.9939956),("ee",'z',1.0),("ef",' ',6.915888e-2),("ef",'a',8.224299e-2),("ef",'e',0.20186916),("ef",'f',0.28037384),("ef",'i',0.30280373),("ef",'l',0.34018692),("ef",'o',0.71028036),("ef",'r',0.7401869),("ef",'s',0.7420561),("ef",'t',0.835514),("ef",'u',1.0),("eg",' ',9.248555e-2),("eg",'a',0.30057803),("eg",'e',0.41618496),("eg",'g',0.51445085),("eg",'i',0.7456647),("eg",'l',0.78612715),("eg",'o',0.8150289),("eg",'r',0.9306358),("eg",'s',0.9479769),("eg",'u',1.0),("eh",'a',0.17307693),("eh",'e',0.40384614),("eh",'i',0.5769231),("eh",'o',1.0),("ei",' ',1.6806723e-3),("ei",'d',6.722689e-3),("ei",'g',0.13613446),("ei",'i',0.1394958),("ei",'l',0.2),("ei",'n',0.394958),("ei",'p',0.39831933),("ei",'r',0.6907563),("ei",'s',0.692437),("ei",'t',0.75630254),("ei",'v',0.9882353),("ei",'z',1.0),("ej",'e',3.846154e-2),("ej",'o',1.0),("ek",' ',0.66101694),("ek",'i',0.8135593),("ek",'n',0.8305085),("ek",'s',1.0),("el",' ',0.121854305),("el",'a',0.13907285),("el",'c',0.14348786),("el",'d',0.17439294),("el",'e',0.21589404),("el",'f',0.40706402),("el",'g',0.4075055),("el",'i',0.5240618),("el",'l',0.7086093),("el",'m',0.71037525),("el",'o',0.7580574),("el",'p',0.79117),("el",'s',0.82913905),("el",'t',0.8754967),("el",'u',0.8785872),("el",'v',0.9108168),("el",'y',1.0),("em",' ',0.28830463),("em",'a',0.3853128),("em",'b',0.52674526),("em",'e',0.75067997),("em",'i',0.77969176),("em",'m',0.78059834),("em",'n',0.7923844),("em",'o',0.85312784),("em",'p',0.912058),("em",'s',0.9945603),("em",'y',1.0),("en",' ',0.45221883),("en",'a',0.4620803),("en",'b',0.4839164),("en",'c',0.53932846),("en",'d',0.6165767),("en",'e',0.66987556),("en",'f',0.67011034),("en",'g',0.68513733),("en",'h',0.6853722),("en",'i',0.7102606),("en",'j',0.7173045),("en",'k',0.71777415),("en",'l',0.7339751),("en",'n',0.73538387),("en",'o',0.744541),("en",'r',0.74594975),("en",'s',0.77107304),("en",'t',0.9936605),("en",'u',0.99553883),("en",'v',0.9990608),("en",'w',0.9992956),("en",'y',0.99953043),("en",'z',1.0),("eo",' ',6.944445e-2),("eo",'f',0.125),("eo",'l',0.19444445),("eo",'n',0.41666666),("eo",'p',0.8194444),("eo",'r',0.8333333),("eo",'u',0.9722222),("eo",'v',1.0),("ep",' ',0.19961977),("ep",'a',0.30988592),("ep",'e',0.41825095),("ep",'h',0.46577945),("ep",'i',0.51140684),("ep",'l',0.62737644),("ep",'o',0.6539924),("ep",'r',0.73954374),("ep",'s',0.76045626),("ep",'t',0.98859316),("ep",'u',1.0),("eq",'u',1.0),("er",' ',0.49748743),("er",'a',0.5163656),("er",'b',0.51677305),("er",'c',0.53116935),("er",'d',0.5325275),("er",'e',0.6843678),("er",'f',0.70799947),("er",'g',0.72130924),("er",'h',0.72592694),("er",'i',0.7735977),("er",'j',0.77386934),("er",'l',0.7818824),("er",'m',0.79288334),("er",'n',0.81284803),("er",'o',0.8182806),("er",'p',0.8190955),("er",'r',0.8246639),("er",'s',0.91511613),("er",'t',0.93385845),("er",'u',0.9348092),("er",'v',0.9513785),("er",'w',0.9558604),("er",'y',1.0),("es",' ',0.38690892),("es",'a',0.39576054),("es",'b',0.39599347),("es",'c',0.4085721),("es",'d',0.40880504),("es",'e',0.4840438),("es",'g',0.48427674),("es",'h',0.49079898),("es",'i',0.5422781),("es",'o',0.5476357),("es",'p',0.5632425),("es",'s',0.80246913),("es",'t',0.9154437),("es",'u',0.99953413),("es",'y',1.0),("et",' ',0.4058394),("et",'a',0.440146),("et",'c',0.45620438),("et",'e',0.5635036),("et",'f',0.5649635),("et",'h',0.6883212),("et",'i',0.7430657),("et",'l',0.75547445),("et",'n',0.7693431),("et",'o',0.77299273),("et",'r',0.80875915),("et",'s',0.84160584),("et",'t',0.94525546),("et",'u',0.9788321),("et",'w',0.989781),("et",'y',1.0),("eu",' ',1.4184397e-2),("eu",'c',5.6737587e-2),("eu",'m',8.510638e-2),("eu",'n',9.219858e-2),("eu",'p',0.11347517),("eu",'r',0.6524823),("eu",'s',0.6666667),("eu",'x',1.0),("ev",' ',9.920635e-4),("ev",'a',4.9603176e-3),("ev",'e',0.9156746),("ev",'i',0.96428573),("ev",'o',1.0),("ew",' ',0.68),("ew",'a',0.7733333),("ew",'b',0.78),("ew",'d',0.7966667),("ew",'e',0.8333333),("ew",'h',0.88),("ew",'i',0.94666666),("ew",'l',0.95),("ew",'n',0.9633333),("ew",'o',0.96666664),("ew",'s',1.0),("ex",'a',9.59596e-2),("ex",'c',0.270202),("ex",'e',0.31060606),("ex",'h',0.32828283),("ex",'i',0.4469697),("ex",'o',0.45454547),("ex",'p',0.79545456),("ex",'q',0.80050504),("ex",'t',1.0),("ey",' ',0.73628694),("ey",'a',0.73839664),("ey",'e',0.93459916),("ey",'i',0.93670887),("ey",'o',0.98101264),("ey",'s',1.0),("ez",' ',7.1428575e-2),("ez",'e',1.0),("fa",'b',1.8131102e-2),("fa",'c',0.17154811),("fa",'d',0.18131101),("fa",'i',0.30962342),("fa",'l',0.36541143),("fa",'m',0.40446305),("fa",'n',0.43654114),("fa",'r',0.5676429),("fa",'s',0.59414226),("fa",'t',0.8507671),("fa",'u',0.9149233),("fa",'v',1.0),("fe",' ',0.15612802),("fe",'a',0.25526932),("fe",'b',0.2607338),("fe",'c',0.39578456),("fe",'d',0.40046838),("fe",'e',0.5355191),("fe",'l',0.61748636),("fe",'n',0.63309914),("fe",'r',0.9086651),("fe",'s',0.9570648),("fe",'t',0.96643245),("fe",'v',0.97033566),("fe",'w',1.0),("ff",' ',5.4613937e-2),("ff",'a',7.909604e-2),("ff",'e',0.75141245),("ff",'i',0.91148776),("ff",'l',0.93032014),("ff",'o',0.99435025),("ff",'r',0.9962335),("ff",'s',0.99811673),("ff",'u',1.0),("fi",'b',1.0905125e-3),("fi",'c',0.19847329),("fi",'d',0.26499456),("fi",'e',0.35005453),("fi",'f',0.36205018),("fi",'g',0.3827699),("fi",'l',0.4863686),("fi",'n',0.69901854),("fi",'r',0.9160305),("fi",'s',0.9312977),("fi",'t',0.9607415),("fi",'v',0.9738277),("fi",'x',1.0),("fl",'a',0.10963455),("fl",'e',0.26245847),("fl",'i',0.36212623),("fl",'o',0.9269103),("fl",'u',0.9401993),("fl",'y',1.0),("fo",'d',5.29661e-4),("fo",'e',1.059322e-3),("fo",'g',3.177966e-3),("fo",'l',5.9851695e-2),("fo",'n',6.461865e-2),("fo",'o',9.480932e-2),("fo",'r',0.9184322),("fo",'s',0.9194915),("fo",'u',0.9989407),("fo",'w',0.99947035),("fo",'x',1.0),("fp",'e',1.0),("fr",'a',0.11265647),("fr",'e',0.23365785),("fr",'i',0.32545203),("fr",'o',0.95688456),("fr",'u',0.9986092),("fr",'y',1.0),("fs",' ',0.8888889),("fs",'p',1.0),("ft",' ',0.22894737),("ft",'e',0.88684213),("ft",'h',0.8894737),("ft",'i',0.9052632),("ft",'l',0.92105263),("ft",'s',0.98421055),("ft",'y',1.0),("fu",'g',1.9193857e-3),("fu",'l',0.7696737),("fu",'m',0.7965451),("fu",'n',0.82917464),("fu",'r',0.8809981),("fu",'s',0.9558541),("fu",'t',1.0),("fy",' ',0.7241379),("fy",'i',1.0),("ga",' ',7.95756e-3),("ga",'b',1.0610079e-2),("ga",'g',2.1220159e-2),("ga",'i',0.35278514),("ga",'l',0.39257294),("ga",'m',0.4244032),("ga",'n',0.4960212),("ga",'r',0.64456236),("ga",'t',0.78249335),("ga",'v',0.9230769),("ga",'y',0.938992),("ga",'z',1.0),("gb",'n',1.0),("gd",'a',0.375),("gd",'o',1.0),("ge",' ',0.3108108),("ge",'a',0.31203932),("ge",'d',0.46314496),("ge",'l',0.53194106),("ge",'m',0.54299754),("ge",'n',0.66339064),("ge",'o',0.67076164),("ge",'r',0.8243243),("ge",'s',0.8857494),("ge",'t',1.0),("gg",'a',4.1666668e-2),("gg",'e',0.5),("gg",'i',0.6458333),("gg",'l',0.9791667),("gg",'r',1.0),("gh",' ',0.20575783),("gh",'a',0.20660457),("gh",'b',0.21422523),("gh",'e',0.22353937),("gh",'f',0.22438611),("gh",'i',0.23116003),("gh",'l',0.23539373),("gh",'n',0.23624048),("gh",'o',0.25063506),("gh",'s',0.2557155),("gh",'t',1.0),("gi",'a',7.155635e-3),("gi",'c',1.610018e-2),("gi",'f',6.9767445e-2),("gi",'l',8.586762e-2),("gi",'n',0.33810377),("gi",'o',0.41144902),("gi",'r',0.44722718),("gi",'s',0.450805),("gi",'u',0.45259392),("gi",'v',1.0),("gl",'a',0.2747253),("gl",'e',0.47619048),("gl",'i',0.5457876),("gl",'o',0.85714287),("gl",'y',1.0),("gm",'e',1.0),("gn",' ',0.19727892),("gn",'a',0.2993197),("gn",'e',0.6802721),("gn",'i',0.877551),("gn",'o',0.9319728),("gn",'s',1.0),("go",' ',0.10175438),("go",'a',0.112280704),("go",'d',0.60584795),("go",'e',0.6093567),("go",'i',0.6619883),("go",'l',0.67134506),("go",'n',0.7157895),("go",'o',0.91812867),("go",'r',0.9216374),("go",'s',0.9532164),("go",'t',0.9883041),("go",'u',0.99298245),("go",'v',0.99883044),("go",'w',1.0),("gr",' ',4.255319e-3),("gr",'a',0.3858156),("gr",'e',0.8014184),("gr",'i',0.8978723),("gr",'o',0.98865247),("gr",'u',0.99148935),("gr",'y',1.0),("gs",' ',0.975),("gs",'t',0.99583334),("gs",'u',1.0),("gt",'h',0.89285713),("gt",'i',1.0),("gu",' ',6.640625e-2),("gu",'a',0.11328125),("gu",'e',0.26171875),("gu",'i',0.4921875),("gu",'l',0.5),("gu",'m',0.51171875),("gu",'n',0.5390625),("gu",'r',0.56640625),("gu",'s',0.63671875),("gu",'t',1.0),("gy",' ',1.0),("ha",' ',1.4821088e-3),("ha",'b',6.140165e-3),("ha",'d',0.12089773),("ha",'e',0.121321194),("ha",'f',0.121744655),("ha",'g',0.121956386),("ha",'i',0.12619098),("ha",'k',0.1270379),("ha",'l',0.18145247),("ha",'m',0.18272285),("ha",'n',0.2682617),("ha",'p',0.322888),("ha",'r',0.36523396),("ha",'s',0.43912768),("ha",'t',0.8606818),("ha",'u',0.8617404),("ha",'v',0.9997883),("ha",'w',1.0),("hb",'e',7.1428575e-2),("hb",'i',0.21428572),("hb",'o',1.0),("hd",'a',0.25),("hd",'i',0.3125),("hd",'r',1.0),("he",' ',0.54704905),("he",'a',0.6093932),("he",'b',0.60964257),("he",'c',0.61064005),("he",'d',0.6290108),("he",'e',0.64763093),("he",'f',0.647714),("he",'i',0.6634248),("he",'l',0.6739817),("he",'m',0.7001662),("he",'n',0.75394845),("he",'o',0.7544472),("he",'p',0.7547797),("he",'r',0.9497922),("he",'s',0.97439736),("he",'t',0.97680795),("he",'u',0.9768911),("he",'w',0.97697425),("he",'y',1.0),("hf",'a',3.3333335e-2),("hf",'u',1.0),("hh",'o',1.0),("hi",'a',8.3963055e-4),("hi",'b',1.1195074e-3),("hi",'c',0.122586064),("hi",'d',0.14581583),("hi",'e',0.15141338),("hi",'g',0.1595298),("hi",'l',0.25188917),("hi",'m',0.38119227),("hi",'n',0.5754268),("hi",'o',0.57598656),("hi",'p',0.58130425),("hi",'r',0.59669745),("hi",'s',0.98488665),("hi",'t',0.99580187),("hi",'v',1.0),("hl",'e',7.1428575e-2),("hl",'y',1.0),("hm",'a',4.347826e-2),("hm",'e',1.0),("hn",' ',0.921875),("hn",'e',1.0),("ho",' ',0.10958904),("ho",'a',0.109959275),("ho",'c',0.11106998),("ho",'d',0.11440207),("ho",'e',0.11625324),("ho",'i',0.1225472),("ho",'k',0.122917436),("ho",'l',0.24102184),("ho",'m',0.29470566),("ho",'n',0.30914477),("ho",'o',0.336542),("ho",'p',0.3687523),("ho",'r',0.39614958),("ho",'s',0.48500556),("ho",'t',0.48796743),("ho",'u',0.84154016),("ho",'v',0.8419104),("ho",'w',1.0),("hr",'a',1.9305019e-2),("hr",'e',0.23166023),("hr",'i',0.45173746),("hr",'o',0.996139),("hr",'u',1.0),("hs",' ',0.87142855),("hs",'a',0.95714283),("hs",'t',1.0),("ht",' ',0.74520856),("ht",'d',0.746336),("ht",'e',0.8139797),("ht",'f',0.837655),("ht",'h',0.8399098),("ht",'i',0.8421646),("ht",'l',0.85682076),("ht",'n',0.86471254),("ht",'s',0.96392334),("ht",'t',0.97294253),("ht",'w',0.97857946),("ht",'y',1.0),("hu",'d',3.937008e-3),("hu",'e',1.1811024e-2),("hu",'g',1.968504e-2),("hu",'m',0.43307087),("hu",'n',0.503937),("hu",'r',0.7480315),("hu",'s',0.96456695),("hu",'t',1.0),("hy",' ',0.9130435),("hy",'m',0.93167704),("hy",'n',0.9347826),("hy",'p',0.94409937),("hy",'r',0.9503106),("hy",'s',1.0),("ia",' ',3.4383953e-2),("ia",'b',7.4498564e-2),("ia",'g',0.106017195),("ia",'l',0.5530086),("ia",'m',0.57593125),("ia",'n',0.747851),("ia",'r',0.76790833),("ia",'s',0.81088823),("ia",'t',1.0),("ib",' ',1.0e-2),("ib",'a',2.5e-2),("ib",'b',4.0e-2),("ib",'e',0.23),("ib",'i',0.275),("ib",'l',0.735),("ib",'o',0.74),("ib",'r',0.765),("ib",'u',1.0),("ic",' ',7.126949e-2),("ic",'a',0.14402376),("ic",'e',0.39272457),("ic",'h',0.735709),("ic",'i',0.7906459),("ic",'k',0.8433556),("ic",'l',0.8626578),("ic",'o',0.86340016),("ic",'s',0.8671121),("ic",'t',0.9532294),("ic",'u',0.9992576),("ic",'y',1.0),("id",' ',0.5177305),("id",'a',0.5359676),("id",'d',0.5987842),("id",'e',0.91286725),("id",'g',0.9159068),("id",'i',0.9361702),("id",'l',0.9493414),("id",'n',0.95238096),("id",'o',0.9574468),("id",'s',0.99493414),("id",'u',0.99898684),("id",'y',1.0),("ie",' ',0.1614679),("ie",'c',0.17431192),("ie",'d',0.3651376),("ie",'f',0.40275228),("ie",'g',0.40366971),("ie",'l',0.44128442),("ie",'n',0.5678899),("ie",'r',0.5990826),("ie",'s',0.8440367),("ie",'t',0.8733945),("ie",'u',0.9137615),("ie",'v',0.98348624),("ie",'w',1.0),("if",' ',0.3478261),("if",'e',0.55279505),("if",'f',0.63457555),("if",'i',0.7805383),("if",'l',0.79710144),("if",'o',0.79813665),("if",'t',0.8819876),("if",'u',0.9792961),("if",'y',1.0),("ig",' ',2.3839397e-2),("ig",'a',3.5131745e-2),("ig",'e',6.398996e-2),("ig",'h',0.8030113),("ig",'i',0.8644918),("ig",'n',0.97114176),("ig",'o',0.9761606),("ig",'r',0.97867),("ig",'u',1.0),("ih",'i',0.25),("ih",'o',1.0),("ii",' ',0.65789473),("ii",'i',1.0),("ik",'e',0.9768519),("ik",'i',1.0),("il",' ',7.714124e-2),("il",'a',8.621667e-2),("il",'d',0.23709586),("il",'e',0.37266025),("il",'f',0.37436187),("il",'g',0.38797504),("il",'i',0.45263755),("il",'k',0.45320475),("il",'l',0.9086784),("il",'m',0.9092456),("il",'o',0.9132161),("il",'s',0.9290981),("il",'t',0.94554734),("il",'u',0.9466818),("il",'v',0.94895065),("il",'w',0.94951785),("il",'y',1.0),("im",' ',0.3441713),("im",'a',0.39175257),("im",'b',0.40602696),("im",'e',0.6629659),("im",'i',0.7208565),("im",'m',0.7446471),("im",'n',0.7454401),("im",'o',0.7478192),("im",'p',0.9230769),("im",'s',0.99762094),("im",'u',1.0),("in",' ',0.29796025),("in",'a',0.30712625),("in",'b',0.30725536),("in",'c',0.33333334),("in",'d',0.38032532),("in",'e',0.47211465),("in",'f',0.48541182),("in",'g',0.8466305),("in",'h',0.84753424),("in",'i',0.8636716),("in",'j',0.86392975),("in",'k',0.88484377),("in",'l',0.88832945),("in",'m',0.8892332),("in",'n',0.9004648),("in",'o',0.9009811),("in",'q',0.90136844),("in",'s',0.9310612),("in",'t',0.9867028),("in",'u',0.99302864),("in",'v',0.9966434),("in",'w',0.9979344),("in",'y',1.0),("io",'c',4.231312e-3),("io",'d',8.462624e-3),("io",'g',2.045134e-2),("io",'l',2.7503526e-2),("io",'n',0.79689705),("io",'r',0.85754585),("io",'s',0.8589563),("io",'t',0.8617771),("io",'u',1.0),("ip",' ',0.21904762),("ip",'a',0.2761905),("ip",'e',0.4),("ip",'i',0.40952381),("ip",'l',0.47619048),("ip",'m',0.50476193),("ip",'o',0.53333336),("ip",'p',0.60952383),("ip",'s',0.85714287),("ip",'t',1.0),("iq",'u',1.0),("ir",' ',0.20582707),("ir",'a',0.24812031),("ir",'b',0.24906015),("ir",'c',0.2518797),("ir",'d',0.26127818),("ir",'e',0.56766915),("ir",'g',0.59398496),("ir",'i',0.68421054),("ir",'l',0.7020677),("ir",'m',0.73402256),("ir",'o',0.7406015),("ir",'r',0.7537594),("ir",'s',0.93421054),("ir",'t',0.9962406),("ir",'u',0.99718046),("ir",'w',0.99906015),("ir",'y',1.0),("is",' ',0.59283155),("is",'a',0.60358423),("is",'c',0.6191159),("is",'d',0.6219833),("is",'e',0.6908005),("is",'f',0.6984468),("is",'g',0.69868577),("is",'h',0.78064513),("is",'i',0.8167264),("is",'k',0.8176822),("is",'l',0.81983274),("is",'m',0.8253285),("is",'o',0.8344086),("is",'p',0.8461171),("is",'q',0.84635603),("is",'r',0.846595),("is",'s',0.8716846),("is",'t',0.9985663),("is",'u',0.99928313),("is",'y',1.0),("it",' ',0.3325667),("it",'a',0.35809568),("it",'c',0.3597056),("it",'e',0.44319227),("it",'f',0.4452622),("it",'h',0.68905246),("it",'i',0.72125113),("it",'l',0.725621),("it",'n',0.7272309),("it",'o',0.7297608),("it",'s',0.7833487),("it",'t',0.9201932),("it",'u',0.9397424),("it",'y',0.99977),("it",'z',1.0),("iu",'m',0.5294118),("iu",'s',1.0),("iv",' ',1.0428737e-2),("iv",'a',2.433372e-2),("iv",'e',0.7276941),("iv",'i',0.9988412),("iv",'u',1.0),("iw",'o',1.0),("ix",' ',0.5471698),("ix",'e',0.8867925),("ix",'t',1.0),("iz",'a',8.695652e-2),("iz",'e',0.82608694),("iz",'o',1.0),("ja",'c',5.0e-2),("ja",'m',0.25),("ja",'n',0.8),("ja",'r',1.0),("je",'a',3.2193158e-2),("je",'c',0.26559356),("je",'r',0.27565393),("je",'s',0.9919517),("je",'w',1.0),("jo",'a',2.5210084e-2),("jo",'b',3.0812325e-2),("jo",'e',3.3613447e-2),("jo",'h',0.19887955),("jo",'i',0.31932774),("jo",'n',0.32492998),("jo",'r',0.3277311),("jo",'s',0.37535015),("jo",'u',0.44537815),("jo",'y',1.0),("ju",'b',6.289308e-3),("ju",'d',0.21383648),("ju",'g',0.22012578),("ju",'l',0.2955975),("ju",'n',0.35220125),("ju",'s',0.9937107),("ju",'t',1.0),("ka",'b',0.72727275),("ka",'l',1.0),("ke",' ',0.5268595),("ke",'c',0.5289256),("ke",'d',0.72004133),("ke",'e',0.78099173),("ke",'i',0.7820248),("ke",'l',0.78409094),("ke",'n',0.87293386),("ke",'p',0.89359504),("ke",'r',0.90599173),("ke",'s',0.95764464),("ke",'t',0.9803719),("ke",'w',0.99380165),("ke",'y',1.0),("kf",'u',1.0),("kg",'r',1.0),("ki",' ',3.1545742e-3),("ki",'c',9.463723e-3),("ki",'e',2.5236594e-2),("ki",'f',2.8391168e-2),("ki",'l',4.416404e-2),("ki",'n',0.89905363),("ki",'s',0.98107255),("ki",'t',1.0),("kl",'e',0.11904762),("kl",'i',0.21428572),("kl",'y',1.0),("kn",'e',0.31868133),("kn",'i',0.32087913),("kn",'o',1.0),("ko",'n',1.0),("ks",' ',0.94285715),("ks",'g',1.0),("ky",' ',1.0),("la",' ',1.1538462e-2),("la",'b',3.3653848e-2),("la",'c',0.14807692),("la",'d',0.26057693),("la",'f',0.26826924),("la",'g',0.2701923),("la",'i',0.3653846),("la",'k',0.37211537),("la",'m',0.42596152),("la",'n',0.5048077),("la",'p',0.50961536),("la",'r',0.5596154),("la",'s',0.7067308),("la",'t',0.8625),("la",'u',0.8836538),("la",'v',0.9),("la",'w',0.91634613),("la",'x',0.9182692),("la",'y',0.9932692),("la",'z',1.0),("lb",'o',1.0),("lc",'h',6.25e-2),("lc",'o',0.8125),("lc",'r',0.875),("lc",'u',1.0),("ld",' ',0.8406516),("ld",'e',0.87889516),("ld",'h',0.9036827),("ld",'i',0.9298867),("ld",'l',0.93696886),("ld",'n',0.93838525),("ld",'o',0.9405099),("ld",'r',0.98016995),("ld",'s',1.0),("le",' ',0.45638022),("le",'a',0.58170575),("le",'b',0.5826823),("le",'c',0.60807294),("le",'d',0.6858724),("le",'e',0.69596356),("le",'f',0.71223956),("le",'g',0.7207031),("le",'h',0.7210286),("le",'i',0.72233075),("le",'l',0.7249349),("le",'m',0.7311198),("le",'n',0.773112),("le",'o',0.77473956),("le",'p',0.7760417),("le",'r',0.7809245),("le",'s',0.92578125),("le",'t',0.99088544),("le",'v',0.9944661),("le",'w',0.9951172),("le",'y',1.0),("lf",' ',0.9214876),("lf",'a',0.9235537),("lf",'i',0.9855372),("lf",'p',0.98966944),("lf",'r',0.9917355),("lf",'t',0.99380165),("lf",'u',1.0),("lg",'e',0.1875),("lg",'i',0.25),("lg",'r',1.0),("lh",'o',1.0),("li",' ',1.7021276e-3),("li",'a',2.8085107e-2),("li",'b',3.1914894e-2),("li",'c',8.510638e-2),("li",'d',9.0638295e-2),("li",'e',0.14765957),("li",'f',0.24212766),("li",'g',0.34425533),("li",'h',0.3455319),("li",'i',0.34595746),("li",'k',0.4344681),("li",'l',0.4412766),("li",'m',0.46638298),("li",'n',0.62),("li",'o',0.6212766),("li",'p',0.6357447),("li",'q',0.6361702),("li",'r',0.6365957),("li",'s',0.70382977),("li",'t',0.967234),("li",'v',0.9987234),("li",'x',0.99914896),("li",'z',1.0),("lk",' ',0.49275362),("lk",'e',0.68115944),("lk",'i',0.884058),("lk",'s',0.98550725),("lk",'y',1.0),("ll",' ',0.72848666),("ll",'a',0.731454),("ll",'b',0.73182493),("ll",'e',0.7952522),("ll",'i',0.82678044),("ll",'m',0.82715136),("ll",'n',0.83419883),("ll",'o',0.8898368),("ll",'s',0.91765577),("ll",'u',0.9272997),("ll",'y',1.0),("lm",' ',0.4054054),("lm",'e',0.5),("lm",'i',0.6486486),("lm",'o',0.8783784),("lm",'s',1.0),("ln",'e',0.9655172),("ln",'g',1.0),("lo",'a',4.7577852e-3),("lo",'b',5.1903115e-3),("lo",'c',1.7301038e-2),("lo",'d',2.2058824e-2),("lo",'f',2.5951557e-2),("lo",'g',3.1574395e-2),("lo",'i',3.50346e-2),("lo",'m',3.6764707e-2),("lo",'n',0.1933391),("lo",'o',0.2729239),("lo",'p',0.27595156),("lo",'q',0.2781142),("lo",'r',0.44074395),("lo",'s',0.49351212),("lo",'t',0.5099481),("lo",'u',0.5415225),("lo",'v',0.8507785),("lo",'w',0.9948097),("lo",'y',1.0),("lp",' ',0.5641026),("lp",'e',0.74358976),("lp",'f',0.7692308),("lp",'i',0.82051283),("lp",'l',0.9102564),("lp",'s',1.0),("lr",'e',0.9782609),("lr",'y',1.0),("ls",' ',0.77842003),("ls",'e',0.8362235),("ls",'o',0.98458576),("ls",'t',0.9980732),("ls",'y',1.0),("lt",' ',0.58146966),("lt",'a',0.6198083),("lt",'e',0.6741214),("lt",'h',0.7348243),("lt",'i',0.8115016),("lt",'o',0.8210863),("lt",'r',0.82428116),("lt",'s',0.8913738),("lt",'u',0.8945687),("lt",'y',1.0),("lu",'a',1.7142856e-2),("lu",'c',3.4285713e-2),("lu",'d',0.18285714),("lu",'e',0.33142856),("lu",'k',0.54285717),("lu",'l',0.5485714),("lu",'m',0.6457143),("lu",'n',0.74285716),("lu",'o',0.74857146),("lu",'r',0.7771429),("lu",'s',0.8914286),("lu",'t',0.9885714),("lu",'x',1.0),("lv",'a',0.116504855),("lv",'e',1.0),("lw",'a',1.0),("ly",' ',0.9911137),("ly",'i',0.99585307),("ly",'r',0.9970379),("ly",'s',1.0),("ma",' ',1.1036174e-2),("ma",'b',1.3488657e-2),("ma",'c',2.0232987e-2),("ma",'d',0.1091355),("ma",'g',0.15511955),("ma",'h',0.15573268),("ma",'i',0.21213979),("ma",'j',0.2152054),("ma",'k',0.33415082),("ma",'l',0.3746168),("ma",'m',0.38442674),("ma",'n',0.5603924),("ma",'r',0.7608829),("ma",'s',0.8148375),("ma",'t',0.8804414),("ma",'x',0.8816677),("ma",'y',0.9944819),("ma",'z',1.0),("mb",' ',7.508533e-2),("mb",'a',0.11262798),("mb",'e',0.5802048),("mb",'i',0.61433446),("mb",'l',0.86006826),("mb",'o',0.8737201),("mb",'r',0.97269624),("mb",'s',0.99658704),("mb",'u',1.0),("mc",'c',0.5),("mc",'h',1.0),("me",' ',0.6331644),("me",'a',0.6590653),("me",'d',0.7207207),("me",'e',0.7269144),("me",'g',0.7271959),("me",'h',0.7280405),("me",'i',0.7283221),("me",'l',0.7747748),("me",'m',0.807714),("me",'n',0.8868243),("me",'o',0.8896396),("me",'r',0.9290541),("me",'s',0.9653716),("me",'t',0.9971847),("me",'w',1.0),("mf",'o',1.0),("mg",'r',1.0),("mi",'a',4.530011e-3),("mi",'c',7.92752e-3),("mi",'d',6.681766e-2),("mi",'e',7.021517e-2),("mi",'g',0.1608154),("mi",'l',0.3250283),("mi",'n',0.61381656),("mi",'r',0.6693092),("mi",'s',0.8482446),("mi",'t',0.9943375),("mi",'x',1.0),("ml",'e',0.25),("ml",'y',1.0),("mm",'a',0.24043716),("mm",'e',0.41530055),("mm",'i',0.5355191),("mm",'o',0.60655737),("mm",'u',1.0),("mn",' ',0.6),("mn",'a',0.64),("mn",'e',0.76),("mn",'i',0.96),("mn",'l',1.0),("mo",'a',8.6505193e-4),("mo",'c',1.7301039e-3),("mo",'d',1.4705882e-2),("mo",'i',1.6435986e-2),("mo",'k',1.9896194e-2),("mo",'l',2.0761246e-2),("mo",'m',6.314879e-2),("mo",'n',0.1816609),("mo",'o',0.18252595),("mo",'r',0.516436),("mo",'s',0.64446366),("mo",'t',0.9351211),("mo",'u',0.9783737),("mo",'v',1.0),("mp",' ',2.7881041e-2),("mp",'a',0.17657992),("mp",'e',0.2936803),("mp",'h',0.3141264),("mp",'i',0.32713756),("mp",'l',0.7230483),("mp",'o',0.830855),("mp",'r',0.88847584),("mp",'s',0.8996283),("mp",'t',0.98327136),("mp",'u',1.0),("mr",'o',1.0),("ms",' ',0.6099291),("ms",'e',0.9929078),("ms",'t',0.9964539),("ms",'y',1.0),("mt",' ',0.8),("mt",'h',1.0),("mu",'c',0.31589538),("mu",'d',0.31790745),("mu",'l',0.34004024),("mu",'m',0.34406438),("mu",'n',0.49094567),("mu",'r',0.52112675),("mu",'s',0.9919517),("mu",'t',1.0),("mw",'o',1.0),("my",' ',0.8960973),("my",'r',0.8966042),("my",'s',1.0),("na",' ',4.3564357e-2),("na",'b',9.70297e-2),("na",'c',0.13069306),("na",'d',0.13861386),("na",'f',0.14059407),("na",'g',0.14455445),("na",'i',0.15049505),("na",'l',0.32079208),("na",'m',0.43366337),("na",'n',0.4831683),("na",'p',0.48910892),("na",'r',0.62376237),("na",'s',0.64356434),("na",'t',0.9405941),("na",'u',0.96237624),("na",'v',0.96831685),("na",'y',0.9940594),("na",'z',1.0),("nb",'e',0.97029704),("nb",'o',0.990099),("nb",'u',1.0),("nc",'a',9.153318e-3),("nc",'e',0.73455375),("nc",'h',0.7723112),("nc",'i',0.8215103),("nc",'l',0.8924485),("nc",'o',0.9187643),("nc",'r',0.94736844),("nc",'t',0.9874142),("nc",'u',0.98855835),("nc",'y',1.0),("nd",' ',0.8001318),("nd",'a',0.8146277),("nd",'e',0.9136833),("nd",'f',0.9145618),("nd",'i',0.931913),("nd",'k',0.93257195),("nd",'l',0.9404788),("nd",'m',0.943993),("nd",'n',0.9455304),("nd",'o',0.9582693),("nd",'r',0.9646387),("nd",'s',0.9953877),("nd",'t',0.9956073),("nd",'u',0.99978036),("nd",'y',1.0),("ne",' ',0.43864042),("ne",'a',0.46010733),("ne",'b',0.4604651),("ne",'c',0.47119856),("ne",'d',0.5692308),("ne",'e',0.6),("ne",'f',0.6067979),("ne",'g',0.60930234),("ne",'i',0.6203936),("ne",'l',0.6275492),("ne",'m',0.63076925),("ne",'n',0.6339893),("ne",'o',0.634347),("ne",'p',0.63613594),("ne",'r',0.693381),("ne",'s',0.85366726),("ne",'t',0.86404294),("ne",'v',0.9359571),("ne",'w',0.9767442),("ne",'x',0.98568875),("ne",'y',0.9996422),("ne",'z',1.0),("nf",'a',6.504065e-2),("nf",'e',0.22357723),("nf",'i',0.7479675),("nf",'l',0.8130081),("nf",'o',0.9065041),("nf",'r',0.92276424),("nf",'u',1.0),("ng",' ',0.78357995),("ng",'a',0.7847403),("ng",'d',0.791993),("ng",'e',0.87090224),("ng",'i',0.8813461),("ng",'l',0.9010734),("ng",'n',0.9048448),("ng",'r',0.908036),("ng",'s',0.9759211),("ng",'t',0.9921671),("ng",'u',1.0),("nh",'a',0.6666667),("nh",'e',1.0),("ni",' ',4.914005e-3),("ni",'a',1.4742015e-2),("ni",'c',7.125307e-2),("ni",'e',0.116707616),("ni",'f',0.13390663),("ni",'g',0.24201474),("ni",'h',0.24324325),("ni",'l',0.24570024),("ni",'m',0.24938574),("ni",'n',0.5823096),("ni",'o',0.7002457),("ni",'p',0.7027027),("ni",'q',0.7039312),("ni",'s',0.77272725),("ni",'t',0.98280096),("ni",'u',0.9864865),("ni",'v',0.995086),("ni",'z',1.0),("nj",'a',7.692308e-2),("nj",'o',0.7948718),("nj",'u',1.0),("nk",' ',0.64377683),("nk",'e',0.6738197),("nk",'f',0.6866953),("nk",'i',0.7854077),("nk",'l',0.81545067),("nk",'n',0.8712446),("nk",'s',1.0),("nl",'a',5.3475937e-3),("nl",'e',5.0802138e-2),("nl",'i',9.358289e-2),("nl",'o',9.893048e-2),("nl",'y',1.0),("nm",'e',0.52380955),("nm",'i',0.71428573),("nm",'o',1.0),("nn",' ',4.672897e-3),("nn",'a',2.3364486e-2),("nn",'e',0.37850466),("nn",'i',0.5),("nn",'o',0.9626168),("nn",'u',0.9813084),("nn",'y',1.0),("no",' ',0.12810946),("no",'a',0.12852405),("no",'b',0.13515754),("no",'c',0.14386402),("no",'e',0.1442786),("no",'i',0.14759536),("no",'m',0.14883913),("no",'n',0.15713102),("no",'o',0.16210614),("no",'r',0.18573798),("no",'s',0.18615258),("no",'t',0.7342454),("no",'u',0.76616913),("no",'v',0.7935323),("no",'w',0.99875623),("no",'y',1.0),("np",'e',0.16666667),("np",'l',0.8333333),("np",'r',1.0),("nq",'u',1.0),("nr",'e',0.3),("nr",'i',0.9),("nr",'o',1.0),("ns",' ',0.42384106),("ns",'a',0.42857143),("ns",'c',0.4399243),("ns",'e',0.526017),("ns",'f',0.5345317),("ns",'h',0.54399246),("ns",'i',0.61778617),("ns",'l',0.6263009),("ns",'n',0.628193),("ns",'o',0.71428573),("ns",'p',0.7682119),("ns",'t',0.8987701),("ns",'u',0.9318827),("ns",'w',1.0),("nt",' ',0.39331135),("nt",'a',0.42910975),("nt",'e',0.60056525),("nt",'h',0.62458783),("nt",'i',0.72444654),("nt",'l',0.7795572),("nt",'m',0.7847386),("nt",'o',0.8718794),("nt",'r',0.9166274),("nt",'s',0.9919925),("nt",'u',0.9952897),("nt",'y',1.0),("nu",'a',0.14285715),("nu",'e',0.31428573),("nu",'i',0.35714287),("nu",'m',0.57857144),("nu",'n',0.76428574),("nu",'o',0.7785714),("nu",'r',0.82857144),("nu",'s',0.8642857),("nu",'t',1.0),("nv",'a',9.090909e-2),("nv",'e',0.67424244),("nv",'i',0.9318182),("nv",'o',0.9621212),("nv",'y',1.0),("nw",'a',0.5652174),("nw",'e',0.65217394),("nw",'h',0.82608694),("nw",'i',0.8695652),("nw",'o',1.0),("nx",'i',1.0),("ny",' ',0.81424934),("ny",'b',0.8167939),("ny",'h',0.81933844),("ny",'m',0.82188296),("ny",'o',0.8829517),("ny",'t',0.99236643),("ny",'w',1.0),("nz",'a',0.71428573),("nz",'i',1.0),("oa",' ',1.0204081e-2),("oa",'c',0.2755102),("oa",'d',0.52040815),("oa",'k',0.5816327),("oa",'l',0.6530612),("oa",'n',0.75510204),("oa",'r',0.8979592),("oa",'s',0.90816325),("oa",'t',0.9897959),("oa",'x',1.0),("ob",' ',2.4630541e-2),("ob",'a',4.9261082e-2),("ob",'b',5.4187194e-2),("ob",'e',0.24630542),("ob",'i',0.3497537),("ob",'j',0.39901477),("ob",'l',0.6059113),("ob",'o',0.61083746),("ob",'s',0.74876845),("ob",'t',0.98029554),("ob",'v',0.99014777),("ob",'w',1.0),("oc",' ',2.2222223e-2),("oc",'a',0.22222222),("oc",'c',0.43555555),("oc",'e',0.59555554),("oc",'h',0.61777776),("oc",'i',0.6622222),("oc",'k',0.82222223),("oc",'l',0.83555555),("oc",'r',0.84),("oc",'t',0.96),("oc",'u',1.0),("od",' ',0.8319908),("od",'a',0.8365938),("od",'d',0.8411968),("od",'e',0.87687),("od",'f',0.8780207),("od",'g',0.8791715),("od",'i',0.9067894),("od",'l',0.91024166),("od",'m',0.9159954),("od",'n',0.9332566),("od",'o',0.9447641),("od",'s',0.95972383),("od",'u',0.97813576),("od",'w',0.97928655),("od",'y',1.0),("oe",' ',2.764977e-2),("oe",'d',3.2258064e-2),("oe",'l',3.686636e-2),("oe",'m',9.21659e-2),("oe",'r',9.677419e-2),("oe",'s',0.55760366),("oe",'t',0.5852535),("oe",'u',0.9124424),("oe",'v',1.0),("of",' ',0.9299748),("of",'a',0.9304786),("of",'e',0.93576825),("of",'f',0.96826196),("of",'i',0.97279596),("of",'o',0.9743073),("of",'r',0.9745592),("of",'s',0.9763224),("of",'t',0.9997481),("of",'u',1.0),("og",' ',5.102041e-2),("og",'e',0.4489796),("og",'i',0.47959185),("og",'n',0.6632653),("og",'r',0.877551),("og",'s',0.8979592),("og",'u',0.97959185),("og",'y',1.0),("oh",' ',0.4059406),("oh",'i',0.41584158),("oh",'n',1.0),("oi",'c',0.21088435),("oi",'d',0.26870748),("oi",'l',0.39455783),("oi",'n',0.8435374),("oi",'r',0.90816325),("oi",'s',0.9897959),("oi",'t',0.99659866),("oi",'x',1.0),("oj",'e',1.0),("ok",' ',0.50152904),("ok",'e',0.8348624),("ok",'i',0.9082569),("ok",'s',1.0),("ol",' ',2.112676e-2),("ol",'a',8.215962e-2),("ol",'d',0.34976527),("ol",'e',0.47887325),("ol",'f',0.48004696),("ol",'i',0.57746476),("ol",'k',0.5786385),("ol",'l',0.7183099),("ol",'m',0.71948355),("ol",'o',0.7570422),("ol",'s',0.7617371),("ol",'t',0.7629108),("ol",'u',0.7934272),("ol",'v',0.80751175),("ol",'y',1.0),("om",' ',0.364007),("om",'a',0.38439137),("om",'b',0.39487478),("om",'e',0.74898076),("om",'f',0.7658707),("om",'i',0.80489224),("om",'m',0.8741992),("om",'n',0.8759464),("om",'o',0.87885845),("om",'p',0.9953407),("om",'s',0.9994176),("om",'y',1.0),("on",' ',0.39597023),("on",'a',0.41480508),("on",'c',0.44196233),("on",'d',0.47306177),("on",'e',0.65067893),("on",'f',0.67498904),("on",'g',0.7477004),("on",'i',0.7650022),("on",'k',0.76587826),("on",'l',0.82128775),("on",'m',0.8230399),("on",'n',0.8232589),("on",'o',0.8300482),("on",'p',0.8302672),("on",'q',0.83114326),("on",'s',0.9316689),("on",'t',0.97218573),("on",'u',0.9724047),("on",'v',0.9905826),("on",'w',0.99102056),("on",'y',0.999343),("on",'z',1.0),("oo",' ',0.12025902),("oo",'d',0.4227567),("oo",'f',0.4440333),("oo",'k',0.6891767),("oo",'l',0.7123034),("oo",'m',0.7428307),("oo",'n',0.8436633),("oo",'p',0.85661423),("oo",'r',0.9481961),("oo",'s',0.9648474),("oo",'t',1.0),("op",' ',0.14545454),("op",'a',0.15064935),("op",'e',0.52987015),("op",'h',0.6103896),("op",'i',0.66753244),("op",'k',0.6727273),("op",'l',0.75064933),("op",'o',0.76363635),("op",'p',0.8727273),("op",'r',0.8805195),("op",'s',0.9064935),("op",'t',0.9168831),("op",'y',1.0),("oq",'u',1.0),("or",' ',0.3753466),("or",'a',0.382909),("or",'b',0.3866902),("or",'c',0.39223593),("or",'d',0.54096293),("or",'e',0.69271487),("or",'g',0.7159062),("or",'i',0.73506427),("or",'k',0.77892613),("or",'l',0.80362993),("or",'m',0.82707334),("or",'n',0.85102093),("or",'o',0.8525334),("or",'p',0.85404587),("or",'r',0.8772372),("or",'s',0.89034534),("or",'t',0.9631964),("or",'u',0.96370053),("or",'w',0.96571714),("or",'y',1.0),("os",'a',1.0050251e-2),("os",'c',1.3065327e-2),("os",'e',0.43618092),("os",'i',0.47839195),("os",'o',0.4884422),("os",'p',0.519598),("os",'s',0.69849247),("os",'t',0.99396986),("os",'u',0.99899495),("os",'y',1.0),("ot",' ',0.55947775),("ot",'a',0.5609284),("ot",'e',0.59042555),("ot",'h',0.9492263),("ot",'i',0.9709865),("ot",'l',0.9743714),("ot",'n',0.9763056),("ot",'o',0.9767892),("ot",'p',0.97775626),("ot",'r',0.979207),("ot",'s',0.98549324),("ot",'t',0.99854934),("ot",'w',1.0),("ou",' ',0.18668832),("ou",'b',0.20238096),("ou",'c',0.21392496),("ou",'d',0.21987735),("ou",'g',0.31259018),("ou",'i',0.3145743),("ou",'l',0.5254329),("ou",'n',0.5968615),("ou",'p',0.59776336),("ou",'q',0.5988456),("ou",'r',0.847583),("ou",'s',0.92171717),("ou",'t',0.99945885),("ou",'v',0.9996393),("ou",'x',1.0),("ov",' ',8.196721e-3),("ov",'a',1.0928961e-2),("ov",'e',0.8852459),("ov",'i',0.99908924),("ov",'o',1.0),("ow",' ',0.4931663),("ow",'a',0.5284738),("ow",'d',0.53018224),("ow",'e',0.7255125),("ow",'f',0.7289294),("ow",'h',0.72949886),("ow",'i',0.7733485),("ow",'l',0.78986335),("ow",'n',0.95785874),("ow",'r',0.95842826),("ow",'s',0.9988611),("ow",'t',0.99943054),("ow",'y',1.0),("ox",' ',0.5),("ox",'e',1.0),("oy",' ',0.6781116),("oy",'a',0.73819745),("oy",'e',0.78969955),("oy",'f',0.832618),("oy",'i',0.8540773),("oy",'m',0.86266094),("oy",'o',0.88412017),("oy",'s',1.0),("pa",' ',8.255814e-2),("pa",'b',8.9534886e-2),("pa",'c',9.767442e-2),("pa",'d',0.1),("pa",'g',0.12906976),("pa",'i',0.24069767),("pa",'k',0.24186046),("pa",'l',0.26395348),("pa",'n',0.31976745),("pa",'p',0.4127907),("pa",'r',0.6627907),("pa",'s',0.83488375),("pa",'t',0.90930235),("pa",'u',0.9732558),("pa",'v',0.9744186),("pa",'y',0.99883723),("pa",'z',1.0),("pb",'o',0.5),("pb",'r',1.0),("pd",'a',1.0),("pe",' ',7.008547e-2),("pe",'a',0.2905983),("pe",'c',0.3811966),("pe",'d',0.42649573),("pe",'e',0.43162394),("pe",'i',0.43333334),("pe",'l',0.47264957),("pe",'n',0.63247865),("pe",'o',0.65726495),("pe",'r',0.95555556),("pe",'s',0.96752137),("pe",'t',1.0),("pf",'u',1.0),("pg",' ',0.11111111),("pg",'l',1.0),("ph",' ',0.2536232),("ph",'a',0.44927537),("ph",'e',0.7173913),("ph",'i',0.7826087),("ph",'r',0.8115942),("ph",'s',0.8405797),("ph",'y',1.0),("pi",' ',2.1978023e-3),("pi",'a',8.791209e-3),("pi",'c',8.791209e-2),("pi",'d',0.103296705),("pi",'e',0.21318682),("pi",'k',0.21538462),("pi",'l',0.31208792),("pi",'n',0.556044),("pi",'o',0.5714286),("pi",'r',0.8681319),("pi",'s',0.8945055),("pi",'t',0.9956044),("pi",'u',1.0),("pk",'e',1.0),("pl",'a',0.30054644),("pl",'e',0.7431694),("pl",'i',0.8647541),("pl",'o',0.88797814),("pl",'u',0.8989071),("pl",'y',1.0),("pm",'e',1.0),("pn",'o',1.0),("po",' ',1.234568e-3),("po",'c',8.641975e-3),("po",'e',3.0864198e-2),("po",'g',3.2098766e-2),("po",'i',9.7530864e-2),("po",'k',0.13703704),("po",'l',0.14320987),("po",'m',0.14691357),("po",'n',0.33333334),("po",'o',0.4345679),("po",'p',0.44691357),("po",'r',0.554321),("po",'s',0.8333333),("po",'t',0.84814817),("po",'u',0.9604938),("po",'v',0.97283953),("po",'w',1.0),("pp",'a',1.591512e-2),("pp",'e',0.27586207),("pp",'i',0.49336872),("pp",'l',0.5464191),("pp",'o',0.71087533),("pp",'r',0.7771883),("pp",'y',1.0),("pr",'a',0.17384106),("pr",'e',0.45695364),("pr",'i',0.6647351),("pr",'o',0.9933775),("pr",'u',1.0),("ps",' ',0.7919463),("ps",'a',0.8791946),("ps",'e',0.95302016),("ps",'o',0.9597315),("ps",'t',1.0),("pt",' ',0.30612245),("pt",'a',0.37142858),("pt",'e',0.6244898),("pt",'h',0.7020408),("pt",'i',0.8897959),("pt",'l',0.91020405),("pt",'r',0.9142857),("pt",'s',0.9265306),("pt",'u',0.96734697),("pt",'y',1.0),("pu",'b',9.9415205e-2),("pu",'g',0.11111111),("pu",'l',0.16959064),("pu",'n',0.21637426),("pu",'p',0.22222222),("pu",'r',0.5555556),("pu",'s',0.57894737),("pu",'t',0.9766082),("pu",'z',1.0),("pw",'a',1.0),("py",' ',0.83898306),("py",'i',0.88135594),("py",'r',1.0),("qu",'a',8.201893e-2),("qu",'e',0.44164038),("qu",'i',0.9968454),("qu",'o',1.0),("ra",' ',3.2509754e-3),("ra",'b',4.486346e-2),("ra",'c',0.19960988),("ra",'d',0.22561769),("ra",'e',0.22626787),("ra",'f',0.22691807),("ra",'g',0.27958387),("ra",'i',0.3706112),("ra",'k',0.3712614),("ra",'l',0.44148245),("ra",'m',0.45708713),("ra",'n',0.60013),("ra",'o',0.60988295),("ra",'p',0.6430429),("ra",'r',0.67620283),("ra",'s',0.69180757),("ra",'t',0.8159948),("ra",'u',0.81924576),("ra",'v',0.8387516),("ra",'w',0.87776333),("ra",'y',1.0),("rb",' ',0.14705883),("rb",'a',0.2647059),("rb",'e',0.44117647),("rb",'i',0.6764706),("rb",'l',0.85294116),("rb",'o',0.9411765),("rb",'s',1.0),("rc",' ',2.34375e-2),("rc",'a',3.90625e-2),("rc",'e',0.2890625),("rc",'h',0.65625),("rc",'i',0.80078125),("rc",'l',0.8046875),("rc",'o',0.8515625),("rc",'u',0.85546875),("rc",'y',1.0),("rd",' ',0.5318275),("rd",'a',0.54312116),("rd",'e',0.6724846),("rd",'i',0.71355236),("rd",'l',0.7330595),("rd",'o',0.7813142),("rd",'s',1.0),("re",' ',0.34421122),("re",'a',0.4873729),("re",'b',0.49048868),("re",'c',0.5377173),("re",'d',0.6198754),("re",'e',0.6472614),("re",'f',0.6771073),("re",'g',0.680551),("re",'h',0.6821909),("re",'i',0.68579865),("re",'j',0.69006234),("re",'l',0.71154475),("re",'m',0.75073797),("re",'n',0.7891112),("re",'o',0.79075104),("re",'p',0.8181371),("re",'q',0.82272875),("re",'r',0.8268285),("re",'s',0.94539195),("re",'t',0.97704166),("re",'u',0.9776976),("re",'v',0.98737293),("re",'w',0.99901605),("re",'y',1.0),("rf",'a',2.2222223e-2),("rf",'e',0.5833333),("rf",'l',0.6666667),("rf",'o',0.78333336),("rf",'u',1.0),("rg",' ',0.36200717),("rg",'a',0.41218638),("rg",'e',0.68817204),("rg",'i',0.8817204),("rg",'o',0.9569892),("rg",'r',0.9605735),("rg",'u',0.9928315),("rg",'y',1.0),("rh",' ',2.7777778e-2),("rh",'a',0.9444444),("rh",'e',1.0),("ri",'a',4.5518536e-2),("ri",'b',9.0098545e-2),("ri",'c',0.12529328),("ri",'d',0.14124824),("ri",'e',0.32848427),("ri",'f',0.37728766),("ri",'g',0.43125293),("ri",'i',0.4317222),("ri",'k',0.43500704),("ri",'l',0.45518535),("ri",'m',0.47536367),("ri",'n',0.6780854),("ri",'o',0.7517597),("ri",'p',0.761145),("ri",'s',0.84326607),("ri",'t',0.96245897),("ri",'u',0.96762085),("ri",'v',0.9962459),("ri",'x',0.9967151),("ri",'z',1.0),("rj",'o',1.0),("rk",' ',0.5583039),("rk",'a',0.56537104),("rk",'e',0.6607774),("rk",'i',0.6749117),("rk",'l',0.6819788),("rk",'n',0.7844523),("rk",'s',1.0),("rl",' ',4.1825093e-2),("rl",'a',8.365019e-2),("rl",'d',0.4524715),("rl",'e',0.4676806),("rl",'h',0.47908744),("rl",'i',0.53992397),("rl",'o',0.5551331),("rl",'s',0.5931559),("rl",'y',1.0),("rm",' ',0.14935064),("rm",'a',0.24458875),("rm",'c',0.25108224),("rm",'e',0.63203466),("rm",'i',0.7835498),("rm",'l',0.7922078),("rm",'o',0.8333333),("rm",'s',0.978355),("rm",'t',0.9805195),("rm",'u',0.995671),("rm",'w',0.9978355),("rm",'y',1.0),("rn",' ',0.2646421),("rn",'a',0.4164859),("rn",'e',0.68112797),("rn",'f',0.691974),("rn",'i',0.9110629),("rn",'m',0.9154013),("rn",'n',0.9175705),("rn",'o',0.9457701),("rn",'s',0.978308),("rn",'t',1.0),("ro",' ',5.656109e-4),("ro",'a',2.7149322e-2),("ro",'b',3.733032e-2),("ro",'c',5.4298643e-2),("ro",'d',7.126697e-2),("ro",'f',9.785068e-2),("ro",'g',0.10011312),("ro",'h',0.100678734),("ro",'i',0.10576923),("ro",'j',0.15554298),("ro",'k',0.16515838),("ro",'l',0.17251131),("ro",'m',0.46266967),("ro",'n',0.52375567),("ro",'o',0.5588235),("ro",'p',0.5893665),("ro",'r',0.5950226),("ro",'s',0.6730769),("ro",'t',0.7075792),("ro",'u',0.8800905),("ro",'v',0.9230769),("ro",'w',0.99264705),("ro",'y',1.0),("rp",' ',6.25e-2),("rp",'a',0.1125),("rp",'e',0.1375),("rp",'h',0.1875),("rp",'i',0.2375),("rp",'l',0.2875),("rp",'o',0.475),("rp",'r',0.9875),("rp",'s',1.0),("rq",'u',1.0),("rr",'a',6.428572e-2),("rr",'e',0.30714285),("rr",'h',0.31428573),("rr",'i',0.58928573),("rr",'o',0.86071426),("rr",'u',0.87857145),("rr",'y',1.0),("rs",' ',0.57984495),("rs",'a',0.5945736),("rs",'c',0.59534883),("rs",'d',0.5984496),("rs",'e',0.72635657),("rs",'h',0.727907),("rs",'i',0.7387597),("rs",'o',0.75581396),("rs",'p',0.7565892),("rs",'t',0.99457365),("rs",'u',1.0),("rt",' ',0.35378486),("rt",'a',0.42151394),("rt",'c',0.42231077),("rt",'e',0.46374503),("rt",'h',0.6884462),("rt",'i',0.76653385),("rt",'l',0.7760956),("rt",'m',0.7776892),("rt",'n',0.7824701),("rt",'o',0.7864542),("rt",'r',0.7944223),("rt",'s',0.8517928),("rt",'u',0.9219124),("rt",'y',1.0),("ru",'a',1.5189873e-2),("ru",'b',3.2911394e-2),("ru",'c',0.118987344),("ru",'d',0.14177215),("ru",'e',0.35696203),("ru",'f',0.36708862),("ru",'g',0.40759495),("ru",'i',0.49620253),("ru",'l',0.5924051),("ru",'m',0.62531644),("ru",'n',0.7417722),("ru",'p',0.77468354),("ru",'s',0.89873415),("ru",'t',1.0),("rv",'a',0.15555556),("rv",'e',0.6666667),("rv",'i',0.9111111),("rv",'o',1.0),("rw",'a',0.60465115),("rw",'h',0.6744186),("rw",'i',0.95348835),("rw",'o',1.0),("ry",' ',0.89361703),("ry",'b',0.89479905),("ry",'i',0.9148936),("ry",'n',0.92671394),("ry",'o',0.94799054),("ry",'s',0.95153666),("ry",'t',0.99408984),("ry",'w',1.0),("sa",' ',4.0990606e-2),("sa",'b',4.5260463e-2),("sa",'c',0.13748932),("sa",'d',0.16140051),("sa",'f',0.17421007),("sa",'g',0.19555935),("sa",'i',0.45431256),("sa",'k',0.47139198),("sa",'l',0.5081127),("sa",'m',0.5644748),("sa",'n',0.6319385),("sa",'p',0.64560205),("sa",'r',0.6712212),("sa",'s',0.67207515),("sa",'t',0.72843724),("sa",'u',0.7292912),("sa",'v',0.76942784),("sa",'w',0.8257899),("sa",'y',1.0),("sb",'a',0.75),("sb",'y',1.0),("sc",'a',0.19277108),("sc",'e',0.30120483),("sc",'h',0.3694779),("sc",'i',0.46586347),("sc",'l',0.5140562),("sc",'o',0.75100404),("sc",'r',0.9879518),("sc",'u',1.0),("sd",'a',0.3529412),("sd",'o',0.9411765),("sd",'r',1.0),("se",' ',0.36837772),("se",'a',0.37990668),("se",'c',0.4013176),("se",'d',0.5322536),("se",'e',0.6552292),("se",'f',0.6557782),("se",'h',0.6571507),("se",'i',0.6590722),("se",'l',0.8108702),("se",'m',0.81608564),("se",'n',0.86631894),("se",'p',0.8803184),("se",'q',0.8819654),("se",'r',0.92451274),("se",'s',0.96486413),("se",'t',0.98654956),("se",'u',0.98764753),("se",'v',0.998353),("se",'w',1.0),("sf",'a',0.18181819),("sf",'e',0.20454545),("sf",'i',0.54545456),("sf",'o',0.72727275),("sf",'u',0.79545456),("sf",'y',1.0),("sg",'e',7.692308e-2),("sg",'i',0.84615386),("sg",'o',0.9230769),("sg",'r',1.0),("sh",' ',0.10738255),("sh",'a',0.26510066),("sh",'b',0.26621923),("sh",'e',0.70581657),("sh",'i',0.7455257),("sh",'l',0.7472036),("sh",'m',0.75615215),("sh",'n',0.75838923),("sh",'o',0.98769575),("sh",'r',0.9932886),("sh",'u',0.9983221),("sh",'y',1.0),("si",' ',1.7964072e-3),("si",'a',4.1916166e-3),("si",'b',5.0299402e-2),("si",'c',6.7065865e-2),("si",'d',0.1257485),("si",'e',0.16047904),("si",'g',0.20778443),("si",'l',0.23952095),("si",'m',0.28802395),("si",'n',0.497006),("si",'o',0.6467066),("si",'p',0.64730537),("si",'r',0.74011976),("si",'s',0.9071856),("si",'t',0.98383236),("si",'u',0.9862276),("si",'v',0.98982036),("si",'x',0.9988024),("si",'z',1.0),("sk",' ',0.37668163),("sk",'e',0.75336325),("sk",'i',0.85650223),("sk",'s',0.93721974),("sk",'y',1.0),("sl",'a',0.14414415),("sl",'e',0.44144145),("sl",'i',0.6396396),("sl",'o',0.7297297),("sl",'u',0.7387387),("sl",'y',1.0),("sm",' ',9.677419e-2),("sm",'a',0.5354839),("sm",'e',0.56774193),("sm",'i',0.9677419),("sm",'o',1.0),("sn",'a',0.30769232),("sn",'e',0.5),("sn",'o',1.0),("so",' ',0.3071581),("so",'a',0.31143162),("so",'b',0.31463677),("so",'c',0.32051283),("so",'d',0.32158118),("so",'e',0.36912394),("so",'f',0.37393162),("so",'i',0.37820512),("so",'l',0.46314102),("so",'m',0.5833333),("so",'n',0.6613248),("so",'o',0.71260685),("so",'r',0.74572647),("so",'u',0.99786323),("so",'v',0.99893165),("so",'w',1.0),("sp",' ',8.321775e-3),("sp",'a',4.0221915e-2),("sp",'e',0.3966713),("sp",'h',0.40499306),("sp",'i',0.6588072),("sp",'l',0.71012485),("sp",'o',0.9514563),("sp",'r',0.99861306),("sp",'u',1.0),("sq",'u',1.0),("sr",'a',1.0),("ss",' ',0.54909563),("ss",'a',0.57687336),("ss",'e',0.76937985),("ss",'f',0.77131784),("ss",'i',0.95155036),("ss",'l',0.95478034),("ss",'m',0.9567183),("ss",'n',0.9586563),("ss",'o',0.98126614),("ss",'u',0.998062),("ss",'y',1.0),("st",' ',0.4549356),("st",'a',0.5602289),("st",'e',0.72389126),("st",'f',0.7241774),("st",'h',0.725608),("st",'i',0.7979971),("st",'l',0.81173104),("st",'m',0.8148784),("st",'n',0.8157368),("st",'o',0.87896997),("st",'r',0.9679542),("st",'s',0.9874106),("st",'u',0.9971388),("st",'y',1.0),("su",' ',1.6393443e-3),("su",'a',1.6393442e-2),("su",'b',5.0e-2),("su",'c',0.17540984),("su",'d',0.19016394),("su",'e',0.19262294),("su",'f',0.36557376),("su",'g',0.36967212),("su",'i',0.37704918),("su",'l',0.38360655),("su",'m',0.41885245),("su",'n',0.47704917),("su",'p',0.5229508),("su",'r',0.70983607),("su",'s',0.9991803),("su",'v',1.0),("sw",'a',2.7131783e-2),("sw",'e',0.90697676),("sw",'i',0.94186044),("sw",'o',1.0),("sy",' ',0.8679245),("sy",'i',0.8867925),("sy",'m',0.9811321),("sy",'n',1.0),("ta",' ',2.7803523e-3),("ta",'b',5.004634e-2),("ta",'c',9.175162e-2),("ta",'f',9.2678405e-2),("ta",'g',0.10379981),("ta",'i',0.27988878),("ta",'k',0.42724746),("ta",'l',0.5060241),("ta",'m',0.51343834),("ta",'n',0.708063),("ta",'r',0.755329),("ta",'s',0.80074143),("ta",'t',0.96200186),("ta",'u',0.97868395),("ta",'x',0.98517144),("ta",'y',1.0),("tb",'u',1.0),("tc",'h',0.98550725),("tc",'o',1.0),("td",'a',0.33333334),("td",'o',0.6666667),("td",'r',1.0),("te",' ',0.14949495),("te",'a',0.2),("te",'c',0.2037518),("te",'d',0.35728717),("te",'e',0.37056276),("te",'f',0.37518036),("te",'l',0.43867245),("te",'m',0.45974025),("te",'n',0.5924964),("te",'o',0.5936508),("te",'p',0.5988456),("te",'r',0.95901877),("te",'s',0.9933622),("te",'t',0.9945166),("te",'v',0.9982684),("te",'x',1.0),("tf",'u',1.0),("tg",'r',1.0),("th",' ',0.10861824),("th",'a',0.23646724),("th",'b',0.23653845),("th",'d',0.23746438),("th",'e',0.7962251),("th",'f',0.7982194),("th",'h',0.7982906),("th",'i',0.8998575),("th",'l',0.90213674),("th",'o',0.9604701),("th",'r',0.97507125),("th",'s',0.97891736),("th",'u',0.9829772),("th",'y',1.0),("ti",' ',4.4883305e-4),("ti",'a',7.1813287e-3),("ti",'b',8.527827e-3),("ti",'c',6.642729e-2),("ti",'d',6.956912e-2),("ti",'e',0.1072711),("ti",'f',0.16247755),("ti",'g',0.16831239),("ti",'l',0.24281867),("ti",'m',0.3886894),("ti",'n',0.54847395),("ti",'o',0.87926394),("ti",'p',0.8806104),("ti",'q',0.8810592),("ti",'r',0.9021544),("ti",'s',0.9394075),("ti",'t',0.9667864),("ti",'u',0.9694794),("ti",'v',0.9995512),("ti",'z',1.0),("tl",'a',1.2594458e-3),("tl",'e',0.7468514),("tl",'i',0.74811083),("tl",'o',0.7493703),("tl",'y',1.0),("tm",' ',0.6551724),("tm",'a',0.7816092),("tm",'e',0.9310345),("tm",'i',0.9425287),("tm",'o',1.0),("tn",'e',0.7777778),("tn",'i',0.8703704),("tn",'o',0.9444444),("tn",'u',1.0),("to",' ',0.8300627),("to",'b',0.8357273),("to",'d',0.83613193),("to",'e',0.8363342),("to",'g',0.84402186),("to",'i',0.84725875),("to",'l',0.86364555),("to",'m',0.8703217),("to",'n',0.87720007),("to",'o',0.92979974),("to",'p',0.9342505),("to",'r',0.9704633),("to",'t',0.9708679),("to",'u',0.9838155),("to",'w',0.99919075),("to",'y',1.0),("tp",' ',0.6666667),("tp",'o',0.8333333),("tp",'r',1.0),("tr",'a',0.21225578),("tr",'e',0.45115453),("tr",'i',0.64920074),("tr",'o',0.76110125),("tr",'u',0.9440497),("tr",'y',1.0),("ts",' ',0.92412937),("ts",'e',0.9676617),("ts",'i',0.9788557),("ts",'m',0.98134327),("ts",'o',0.99129355),("ts",'p',0.9925373),("ts",'t',1.0),("tt",' ',2.7522936e-2),("tt",'a',5.09684e-2),("tt",'e',0.3781855),("tt",'h',0.3792049),("tt",'i',0.42813456),("tt",'l',0.9398573),("tt",'o',0.9459735),("tt",'p',0.95412844),("tt",'r',0.98165137),("tt",'y',1.0),("tu",' ',1.8181818e-3),("tu",'a',0.10909091),("tu",'b',0.11272727),("tu",'d',0.2),("tu",'e',0.32363635),("tu",'f',0.32545453),("tu",'g',0.3272727),("tu",'l',0.34181818),("tu",'m',0.35272726),("tu",'n',0.40727273),("tu",'o',0.41636363),("tu",'r',0.98727274),("tu",'s',0.99636364),("tu",'t',1.0),("tw",'a',6.8627454e-2),("tw",'e',0.27450982),("tw",'i',0.3529412),("tw",'o',1.0),("tx",'t',1.0),("ty",' ',0.8457031),("ty",'i',0.84765625),("ty",'l',0.8515625),("ty",'p',0.859375),("ty",'r',1.0),("tz",'e',1.0),("ua",' ',1.3157895e-2),("ua",'b',2.631579e-2),("ua",'d',6.5789476e-2),("ua",'g',9.210526e-2),("ua",'i',0.125),("ua",'l',0.71710527),("ua",'r',0.95394737),("ua",'s',0.9605263),("ua",'t',1.0),("ub",' ',6.451613e-3),("ub",'b',2.5806451e-2),("ub",'e',3.2258064e-2),("ub",'i',5.1612902e-2),("ub",'j',0.16129032),("ub",'l',0.63225806),("ub",'m',0.65806454),("ub",'r',0.67096776),("ub",'s',0.7096774),("ub",'t',1.0),("uc",'a',6.7873304e-3),("uc",'c',6.1085973e-2),("uc",'e',9.049774e-2),("uc",'h',0.8959276),("uc",'i',0.9276018),("uc",'k',0.95701355),("uc",'t',1.0),("ud",' ',8.196721e-2),("ud",'a',9.836066e-2),("ud",'d',0.21311475),("ud",'e',0.57923496),("ud",'g',0.7431694),("ud",'i',0.87431693),("ud",'l',0.8852459),("ud",'s',0.9781421),("ud",'y',1.0),("ue",' ',0.5543478),("ue",'b',0.5570652),("ue",'d',0.6032609),("ue",'e',0.6929348),("ue",'l',0.70108694),("ue",'n',0.77717394),("ue",'r',0.79347825),("ue",'s',0.9755435),("ue",'t',1.0),("uf",'f',1.0),("ug",' ',3.144654e-3),("ug",'a',4.716981e-3),("ug",'e',6.289308e-3),("ug",'g',3.9308175e-2),("ug",'h',0.9575472),("ug",'l',0.9622642),("ug",'m',0.9654088),("ug",'n',0.9685535),("ug",'o',0.9701258),("ug",'u',1.0),("ui",'c',0.11111111),("ui",'d',0.20588236),("ui",'e',0.2647059),("ui",'l',0.3398693),("ui",'n',0.37908497),("ui",'p',0.3888889),("ui",'r',0.45424837),("ui",'s',0.5751634),("ui",'t',1.0),("uk",'e',1.0),("ul",' ',0.26630726),("ul",'a',0.2846361),("ul",'c',0.2857143),("ul",'d',0.6889488),("ul",'e',0.69865227),("ul",'f',0.71320754),("ul",'g',0.7169811),("ul",'i',0.7401617),("ul",'k',0.7407008),("ul",'l',0.81509435),("ul",'n',0.8199461),("ul",'o',0.8226415),("ul",'p',0.8231806),("ul",'s',0.9202156),("ul",'t',0.9822102),("ul",'y',1.0),("um",' ',7.335907e-2),("um",'a',0.14671814),("um",'b',0.43629342),("um",'e',0.6718147),("um",'i',0.8996139),("um",'m',0.94208497),("um",'p',0.98841697),("um",'s',1.0),("un",' ',6.918239e-2),("un",'a',9.1981135e-2),("un",'b',9.7484276e-2),("un",'c',0.1446541),("un",'d',0.5227987),("un",'e',0.5471698),("un",'f',0.5668239),("un",'g',0.6187107),("un",'h',0.6242138),("un",'i',0.7476415),("un",'j',0.7531447),("un",'k',0.7657233),("un",'l',0.7830189),("un",'m',0.7861635),("un",'n',0.7916667),("un",'o',0.7924528),("un",'p',0.7963836),("un",'r',0.7995283),("un",'s',0.836478),("un",'t',0.9889937),("un",'u',0.9913522),("un",'v',0.9944969),("un",'w',1.0),("uo",'s',0.1),("uo",'t',0.2),("uo",'u',1.0),("up",' ',0.3371105),("up",'a',0.3427762),("up",'b',0.34844193),("up",'d',0.3512748),("up",'e',0.4305949),("up",'h',0.43342775),("up",'i',0.44759208),("up",'l',0.4815864),("up",'o',0.85269123),("up",'p',0.9348442),("up",'r',0.94617563),("up",'s',0.9716714),("up",'t',0.9858357),("up",'w',0.9943343),("up",'y',1.0),("uq",'u',1.0),("ur",' ',0.4862463),("ur",'a',0.5289886),("ur",'b',0.5319509),("ur",'c',0.5594583),("ur",'d',0.56453663),("ur",'e',0.7266187),("ur",'f',0.7278883),("ur",'g',0.7350825),("ur",'i',0.7879814),("ur",'m',0.79348284),("ur",'n',0.8637325),("ur",'p',0.8882776),("ur",'r',0.9064748),("ur",'s',0.9784173),("ur",'t',0.9944985),("ur",'v',0.9953449),("ur",'y',1.0),("us",' ',0.49870667),("us",'a',0.51370925),("us",'b',0.51526123),("us",'c',0.5173306),("us",'e',0.72529745),("us",'h',0.73512673),("us",'i',0.76927054),("us",'l',0.7816865),("us",'n',0.78272116),("us",'p',0.78375584),("us",'s',0.78582513),("us",'t',0.9917227),("us",'u',0.9979307),("us",'y',1.0),("ut",' ',0.72077924),("ut",'a',0.7219598),("ut",'b',0.7231405),("ut",'c',0.7237308),("ut",'d',0.72491145),("ut",'e',0.8140496),("ut",'g',0.8146399),("ut",'h',0.84769773),("ut",'i',0.9208973),("ut",'l',0.9220779),("ut",'m',0.92384887),("ut",'o',0.9344746),("ut",'p',0.93565524),("ut",'r',0.93624556),("ut",'s',0.946281),("ut",'t',0.96753246),("ut",'u',0.9828808),("ut",'w',0.9840614),("ut",'y',1.0),("uv",'i',1.0),("ux",' ',0.9622642),("ux",'u',1.0),("uz",'z',1.0),("va",'b',1.5e-2),("va",'d',2.5e-2),("va",'g',5.0e-2),("va",'i',0.15),("va",'l',0.395),("va",'n',0.7),("va",'p',0.715),("va",'r',0.8),("va",'s',0.885),("va",'t',0.995),("va",'u',1.0),("ve",' ',0.42732048),("ve",'a',0.4315737),("ve",'d',0.50863147),("ve",'g',0.5088817),("ve",'h',0.509382),("ve",'i',0.5181386),("ve",'l',0.5318989),("ve",'m',0.5336502),("ve",'n',0.7065299),("ve",'r',0.94620967),("ve",'s',0.9934951),("ve",'t',0.9979985),("ve",'x',0.99924946),("ve",'y',1.0),("vi",' ',1.0192526e-2),("vi",'a',1.4722537e-2),("vi",'b',1.8120045e-2),("vi",'c',0.19026047),("vi",'d',0.24575311),("vi",'e',0.2729332),("vi",'g',0.27633068),("vi",'i',0.29105324),("vi",'l',0.34201586),("vi",'n',0.73612684),("vi",'o',0.7848245),("vi",'r',0.8742922),("vi",'s',0.979615),("vi",'t',0.99094),("vi",'u',0.99207246),("vi",'v',1.0),("vo",'c',0.15315315),("vo",'i',0.32882884),("vo",'k',0.34234235),("vo",'l',0.3963964),("vo",'r',0.4009009),("vo",'t',0.509009),("vo",'u',0.9414414),("vo",'w',1.0),("vu",'l',1.0),("vy",' ',1.0),("wa",'d',1.0460251e-3),("wa",'g',2.0920502e-3),("wa",'i',3.0334728e-2),("wa",'k',3.8702928e-2),("wa",'l',6.746862e-2),("wa",'m',6.799163e-2),("wa",'n',0.1040795),("wa",'r',0.18828452),("wa",'s',0.7792887),("wa",'t',0.8080544),("wa",'v',0.8117155),("wa",'x',0.8127615),("wa",'y',1.0),("wb",'y',1.0),("wd",' ',0.125),("wd",'e',0.25),("wd",'r',0.875),("wd",'s',1.0),("we",' ',0.264932),("we",'a',0.31105855),("we",'b',0.31578946),("we",'d',0.38557068),("we",'e',0.49260792),("we",'i',0.49556476),("we",'l',0.609107),("we",'n',0.64518034),("we",'p',0.6499113),("we",'r',0.9556475),("we",'s',0.96924895),("we",'t',0.9751626),("we",'v',1.0),("wf",'u',1.0),("wh",'a',0.19166243),("wh",'e',0.4789019),("wh",'i',0.7534316),("wh",'o',0.97508895),("wh",'y',1.0),("wi",'c',3.7614186e-3),("wi",'d',1.0209565e-2),("wi",'e',1.074691e-2),("wi",'f',1.558302e-2),("wi",'l',0.28425577),("wi",'n',0.36969373),("wi",'p',0.37399247),("wi",'s',0.48253626),("wi",'t',1.0),("wl",' ',6.666667e-2),("wl",'e',0.6333333),("wl",'s',0.6666667),("wl",'y',1.0),("wn",' ',0.9285714),("wn",'c',0.9347826),("wn",'e',0.9720497),("wn",'i',0.9751553),("wn",'l',0.9782609),("wn",'s',1.0),("wo",' ',6.0548723e-2),("wo",'e',6.2440872e-2),("wo",'f',6.338695e-2),("wo",'k',6.622516e-2),("wo",'l',6.811731e-2),("wo",'m',7.94702e-2),("wo",'n',0.14001893),("wo",'o',0.14664143),("wo",'r',0.65089875),("wo",'u',0.99905396),("wo",'v',1.0),("wr",'a',9.345794e-3),("wr",'e',7.476635e-2),("wr",'i',0.7009346),("wr",'o',0.99065423),("wr",'y',1.0),("ws",' ',0.9468085),("ws",'i',0.9787234),("ws",'l',0.9893617),("ws",'y',1.0),("wt",'h',1.0),("ww",' ',0.5),("ww",'w',1.0),("wy",' ',1.0),("xa",'c',0.2),("xa",'g',0.325),("xa",'l',0.35),("xa",'m',0.9),("xa",'t',1.0),("xc",'a',1.4492754e-2),("xc",'e',0.5217391),("xc",'h',0.5942029),("xc",'i',0.6666667),("xc",'l',0.884058),("xc",'u',1.0),("xe",' ',2.5641026e-2),("xe",'c',0.15384616),("xe",'d',0.6923077),("xe",'m',0.74358976),("xe",'n',0.7692308),("xe",'r',0.9230769),("xe",'s',1.0),("xh",'a',0.71428573),("xh",'o',1.0),("xi",' ',6.410257e-2),("xi",'e',8.974359e-2),("xi",'i',0.17948718),("xi",'l',0.65384614),("xi",'m',0.67948717),("xi",'o',0.8333333),("xi",'s',0.94871795),("xi",'t',0.96153843),("xi",'v',0.98717946),("xi",'x',1.0),("xl",'i',1.0),("xo",'d',1.0),("xp",'a',3.7037037e-2),("xp",'e',0.44444445),("xp",'i',0.47407407),("xp",'l',0.65925926),("xp",'o',0.7111111),("xp",'r',1.0),("xq",'u',1.0),("xt",' ',0.26744187),("xt",'e',0.5116279),("xt",'h',0.5232558),("xt",'i',0.55813956),("xt",'r',0.94186044),("xt",'s',0.96511626),("xt",'u',0.9767442),("xt",'y',1.0),("xu",'r',1.0),("xv",' ',0.16666667),("xv",'i',1.0),("xx",' ',0.33333334),("xx",'i',0.6666667),("xx",'v',1.0),("ya",'b',6.666667e-2),("ya",'l',0.8),("ya",'n',0.93333334),("ya",'r',1.0),("yb",'o',1.0),("ye",' ',4.4315994e-2),("ye",'a',0.24084778),("ye",'d',0.30828518),("ye",'e',0.31406552),("ye",'r',0.50289017),("ye",'s',0.7379576),("ye",'t',0.98458576),("ye",'u',1.0),("yf",'a',9.090909e-2),("yf",'u',1.0),("yg",'o',1.0),("yh",'o',1.0),("yi",'e',7.633588e-2),("yi",'n',0.9847328),("yi",'s',1.0),("yl",'e',0.2857143),("yl",'o',1.0),("ym",'b',0.23529412),("ym",'e',0.5294118),("ym",'n',0.88235295),("ym",'o',0.9411765),("ym",'p',1.0),("yn",'e',0.9166667),("yn",'o',1.0),("yo",'k',1.6680567e-3),("yo",'l',2.5020852e-3),("yo",'n',5.5045873e-2),("yo",'u',1.0),("yp",'e',0.5714286),("yp",'n',0.85714287),("yp",'o',1.0),("yr",' ',0.20879121),("yr",'d',0.5604396),("yr",'e',0.61538464),("yr",'i',0.7692308),("yr",'r',0.7802198),("yr",'s',1.0),("ys",' ',0.53474903),("ys",'e',0.8976834),("ys",'i',0.92084944),("ys",'m',0.9227799),("ys",'s',0.93822396),("ys",'t',1.0),("yt",'e',1.2048192e-2),("yt",'h',1.0),("yw",'h',1.0),("za",' ',0.2),("za",'c',0.3),("za",'g',0.45),("za",'r',0.75),("za",'s',0.9),("za",'t',1.0),("ze",' ',0.3768116),("ze",'a',0.46376812),("ze",'b',0.49275362),("ze",'c',0.5217391),("ze",'d',0.7826087),("ze",'l',0.79710144),("ze",'m',0.82608694),("ze",'n',0.8405797),("ze",'p',0.8695652),("ze",'r',0.884058),("ze",'s',1.0),("zi",' ',6.666667e-2),("zi",'e',0.13333334),("zi",'l',0.26666668),("zi",'n',0.93333334),("zi",'p',1.0),("zl",'e',0.8),("zl",'i',1.0),("zo",'n',1.0),("zy",' ',1.0),("zz",'i',9.090909e-2),("zz",'l',1.0)] \ No newline at end of file diff --git a/dumps/finnish-dump b/dumps/finnish-dump new file mode 100644 index 0000000..873c771 --- /dev/null +++ b/dumps/finnish-dump @@ -0,0 +1 @@ +[(" ",' ',2.3364485e-3),(" ",'a',5.6074765e-2),(" ",'d',5.8411215e-2),(" ",'e',9.5794395e-2),(" ",'g',0.10280374),(" ",'h',0.1448598),(" ",'i',0.1588785),(" ",'j',0.2406542),(" ",'k',0.3901869),(" ",'l',0.41588786),(" ",'m',0.51635516),(" ",'n',0.5630841),(" ",'o',0.635514),(" ",'p',0.71728975),(" ",'r',0.72897196),(" ",'s',0.8364486),(" ",'t',0.9275701),(" ",'u',0.93457943),(" ",'v',0.9929907),(" ",'y',1.0),(" a",'d',0.13043478),(" a",'h',0.17391305),(" a",'i',0.39130434),(" a",'j',0.47826087),(" a",'k',0.5217391),(" a",'l',0.65217394),(" a",'m',0.6956522),(" a",'n',0.73913044),(" a",'s',0.95652175),(" a",'u',1.0),(" d",'h',1.0),(" e",'i',0.375),(" e",'l',0.5),(" e",'n',0.75),(" e",'p',0.8125),(" e",'r',0.875),(" e",'t',1.0),(" g",'e',0.6666667),(" g",'n',1.0),(" h",'a',0.33333334),(" h",'e',0.44444445),(" h",'i',0.5555556),(" h",'o',0.6111111),(" h",'u',0.8333333),(" h",'y',1.0),(" i",'h',0.33333334),(" i",'l',0.5),(" i",'s',0.8333333),(" i",'t',1.0),(" j",'a',0.45714286),(" j",'o',0.94285715),(" j",'u',1.0),(" k",'a',0.375),(" k",'e',0.5),(" k",'i',0.578125),(" k",'o',0.609375),(" k",'u',0.984375),(" k",'y',1.0),(" l",'a',0.27272728),(" l",'e',0.45454547),(" l",'i',0.54545456),(" l",'o',0.8181818),(" l",'u',1.0),(" m",'a',0.1627907),(" m",'e',0.27906978),(" m",'i',0.7209302),(" m",'u',1.0),(" n",'a',0.4),(" n",'i',0.85),(" n",'o',0.9),(" n",'y',1.0),(" o",'l',0.4516129),(" o",'m',0.516129),(" o",'n',0.7741935),(" o",'o',0.83870965),(" o",'s',0.87096775),(" o",'t',0.9354839),(" o",'u',1.0),(" p",'a',0.42857143),(" p",'e',0.45714286),(" p",'i',0.6857143),(" p",'o',0.8),(" p",'u',0.94285715),(" p",'y',1.0),(" r",'a',0.6),(" r",'i',1.0),(" s",'a',0.13043478),(" s",'e',0.3478261),(" s",'i',0.7826087),(" s",'o',0.8043478),(" s",'u',0.9130435),(" s",'y',1.0),(" t",'a',0.35897437),(" t",'e',0.53846157),(" t",'i',0.5897436),(" t",'o',0.71794873),(" t",'r',0.82051283),(" t",'u',1.0),(" u",'k',1.0),(" v",'a',0.32),(" v",'e',0.52),(" v",'i',0.64),(" v",'o',0.84),(" v",'u',1.0),(" y",'k',0.33333334),(" y",'l',0.6666667),(" y",'m',1.0),("a\n",' ',1.0),("aa",' ',0.1923077),("aa",'i',0.23076923),("aa",'l',0.26923078),("aa",'m',0.3653846),("aa",'n',0.84615386),("aa",'s',0.9230769),("aa",'t',1.0),("ad",'a',0.75),("ad",'u',1.0),("ah",' ',9.090909e-2),("ah",'a',0.27272728),("ah",'d',0.6363636),("ah",'t',0.90909094),("ah",'y',1.0),("ai",' ',6.451613e-2),("ai",'h',9.677419e-2),("ai",'k',0.29032257),("ai",'l',0.3548387),("ai",'n',0.67741936),("ai",'s',0.87096775),("ai",'t',0.9354839),("ai",'v',1.0),("aj",'a',1.0),("ak",'a',0.23076923),("ak",'b',0.30769232),("ak",'e',0.3846154),("ak",'i',0.46153846),("ak",'k',0.53846157),("ak",'o',0.61538464),("ak",'s',1.0),("al",'a',5.5555556e-2),("al",'i',0.16666667),("al",'j',0.22222222),("al",'k',0.2777778),("al",'l',0.7777778),("al",'o',0.8333333),("al",'t',0.9444444),("al",'u',1.0),("am",' ',7.692308e-2),("am",'a',1.0),("an",' ',0.64179105),("an",'a',0.7164179),("an",'e',0.74626863),("an",'h',0.76119405),("an",'i',0.8358209),("an",'k',0.8507463),("an",'n',0.8955224),("an",'o',0.9104478),("an",'s',0.9701493),("an",'t',0.98507464),("an",'u',1.0),("ap",'s',1.0),("ar",' ',7.1428575e-2),("ar",'a',0.2857143),("ar",'h',0.42857143),("ar",'j',0.5),("ar",'m',0.5714286),("ar",'s',0.71428573),("ar",'u',0.78571427),("ar",'v',1.0),("as",' ',0.1),("as",'k',0.2),("as",'s',0.4),("as",'t',0.85),("as",'u',0.95),("as",'v',1.0),("at",' ',0.3529412),("at",'a',0.47058824),("at",'i',0.5294118),("at",'k',0.64705884),("at",'o',0.7058824),("at",'t',0.88235295),("at",'u',1.0),("au",'k',0.375),("au",'l',0.4375),("au",'n',0.75),("au",'o',0.8125),("au",'t',1.0),("av",'a',0.875),("av",'l',1.0),("ay",'n',1.0),("ba",'r',1.0),("da",'n',0.25),("da",'r',1.0),("de",'l',0.33333334),("de",'s',1.0),("dh",'e',1.0),("di",'h',0.4),("di",'m',0.8),("di",'s',1.0),("do",'n',1.0),("du",' ',0.25),("du",'i',0.5),("du",'l',0.75),("du",'t',1.0),("ed",'o',1.0),("ee",' ',0.27272728),("ee",'l',0.45454547),("ee",'n',0.8181818),("ee",'s',1.0),("eh",'m',1.0),("ei",' ',0.3125),("ei",'k',0.4375),("ei",'l',0.75),("ei",'n',0.875),("ei",'s',1.0),("ek",'o',1.0),("el",'a',6.666667e-2),("el",'e',0.2),("el",'i',0.4),("el",'l',0.46666667),("el",'o',0.6),("el",'s',0.73333335),("el",'t',0.8666667),("el",'v',1.0),("em",'e',0.33333334),("em",'p',1.0),("en",' ',0.55737704),("en",'a',0.6229508),("en",'d',0.6885246),("en",'e',0.72131145),("en",'i',0.78688526),("en",'k',0.86885244),("en",'n',0.91803277),("en",'s',0.9836066),("en",'t',1.0),("ep",'a',1.0),("er",'e',0.22222222),("er",'i',0.44444445),("er",'o',0.5555556),("er",'r',0.8888889),("er",'t',1.0),("es",' ',0.11111111),("es",'i',0.22222222),("es",'s',0.7777778),("es",'t',0.8888889),("es",'u',1.0),("et",' ',0.29411766),("et",'a',0.3529412),("et",'i',0.5294118),("et",'k',0.5882353),("et",'t',0.9411765),("et",'u',1.0),("eu",'r',1.0),("ge",'e',1.0),("gn",'t',1.0),("ha",' ',7.1428575e-2),("ha",'l',0.14285715),("ha",'n',0.35714287),("ha",'p',0.42857143),("ha",'r',0.5714286),("ha",'t',0.64285713),("ha",'u',1.0),("hd",'a',0.16666667),("hd",'e',0.5),("hd",'i',0.6666667),("hd",'u',1.0),("he",'n',0.33333334),("he",'s',0.6666667),("he",'t',1.0),("hi",'k',0.2),("hi",'r',0.4),("hi",'t',0.6),("hi",'u',1.0),("hm",'a',0.5),("hm",'i',1.0),("ho",'u',1.0),("ht",'i',0.33333334),("ht",'o',1.0),("hu",'k',0.16666667),("hu",'m',0.33333334),("hu",'o',0.8333333),("hu",'u',1.0),("hy",'m',0.25),("hy",'v',1.0),("ia",' ',0.5),("ia",'n',1.0),("id",'e',1.0),("ie",'l',9.090909e-2),("ie",'m',0.18181819),("ie",'n',0.54545456),("ie",'s',0.6363636),("ie",'t',1.0),("ih",'a',0.2),("ih",'d',0.4),("ih",'i',0.8),("ih",'m',1.0),("ii",' ',9.677419e-2),("ii",'d',0.12903225),("ii",'k',0.16129032),("ii",'l',0.2580645),("ii",'m',0.29032257),("ii",'n',0.87096775),("ii",'t',1.0),("ij",'a',1.0),("ik",'a',0.33333334),("ik",'e',0.6),("ik",'i',0.73333335),("ik",'k',0.93333334),("ik",'s',1.0),("il",'a',5.0e-2),("il",'e',0.1),("il",'l',0.5),("il",'m',0.65),("il",'o',0.7),("il",'t',1.0),("im",'a',0.2857143),("im",'e',0.42857143),("im",'p',0.71428573),("im",'u',1.0),("in",' ',0.4827586),("in",'a',0.6896552),("in",'e',0.79310346),("in",'h',0.81609195),("in",'i',0.82758623),("in",'k',0.85057473),("in",'n',0.86206895),("in",'o',0.87356323),("in",'t',0.88505745),("in",'u',1.0),("io",'s',1.0),("ir",'a',0.5),("ir",'v',1.0),("is",' ',5.5555556e-2),("is",'a',0.1388889),("is",'e',0.44444445),("is",'i',0.6111111),("is",'o',0.6388889),("is",'s',0.7777778),("is",'t',1.0),("it",' ',0.22727273),("it",'a',0.45454547),("it",'e',0.5),("it",'k',0.54545456),("it",'s',0.6818182),("it",'t',0.95454544),("it",'u',1.0),("iu",'k',1.0),("iv",'a',0.75),("iv",'i',0.875),("iv",'o',1.0),("ja",' ',0.5416667),("ja",'a',0.625),("ja",'i',0.6666667),("ja",'l',0.7916667),("ja",'t',1.0),("jo",'k',0.3888889),("jo",'l',0.44444445),("jo",'n',0.6111111),("jo",'s',0.8888889),("jo",'u',1.0),("ju",'u',1.0),("ka",' ',0.2),("ka",'a',0.38181818),("ka",'d',0.4),("ka",'i',0.56363636),("ka",'k',0.6),("ka",'n',0.74545455),("ka",'r',0.7818182),("ka",'s',0.8545455),("ka",'u',0.9818182),("ka",'y',1.0),("kb",'a',1.0),("ke",'d',7.1428575e-2),("ke",'e',0.14285715),("ke",'i',0.21428572),("ke",'l',0.2857143),("ke",'m',0.42857143),("ke",'n',0.64285713),("ke",'r',0.9285714),("ke",'s',1.0),("ki",' ',4.761905e-2),("ki",'a',0.14285715),("ki",'i',0.33333334),("ki",'k',0.3809524),("ki",'m',0.42857143),("ki",'n',0.9047619),("ki",'o',0.95238096),("ki",'v',1.0),("kk",'a',0.16666667),("kk",'i',0.5833333),("kk",'o',0.75),("kk",'u',1.0),("ko",' ',0.14285715),("ko",'i',0.2857143),("ko",'l',0.42857143),("ko",'n',0.5714286),("ko",'s',0.85714287),("ko",'t',1.0),("ks",'e',0.23076923),("ks",'i',1.0),("ku",'a',0.11111111),("ku",'i',0.25),("ku",'k',0.30555555),("ku",'l',0.33333334),("ku",'n',0.7222222),("ku",'p',0.75),("ku",'s',0.8055556),("ku",'t',0.8611111),("ku",'u',0.9444444),("ku",'v',1.0),("ky",'l',0.33333334),("ky",'n',1.0),("la",' ',0.68421054),("la",'h',0.7894737),("la",'p',0.84210527),("la",'r',0.8947368),("la",'u',0.94736844),("la",'v',1.0),("le",' ',0.5769231),("le",'e',0.6923077),("le",'h',0.7307692),("le",'n',0.9230769),("le",'r',0.96153843),("le",'s',1.0),("li",' ',7.1428575e-2),("li",'i',0.14285715),("li",'j',0.21428572),("li",'m',0.35714287),("li",'n',0.5714286),("li",'s',0.78571427),("li",'t',1.0),("lj",'o',1.0),("lk",'e',0.33333334),("lk",'u',1.0),("ll",'a',0.44827586),("ll",'e',0.8965517),("ll",'o',1.0),("lm",'a',0.8),("lm",'e',1.0),("lo",' ',8.3333336e-2),("lo",'a',0.16666667),("lo",'h',0.25),("lo",'i',0.5),("lo",'o',0.5833333),("lo",'p',0.75),("lo",'s',0.9166667),("lo",'v',1.0),("ls",'k',1.0),("lt",'a',0.5833333),("lt",'i',1.0),("lu",' ',0.25),("lu",'a',0.5),("lu",'o',0.75),("lu",'p',1.0),("lv",'a',1.0),("ma",' ',0.41935483),("ma",'a',0.7419355),("ma",'h',0.8064516),("ma",'i',0.83870965),("ma",'n',0.9032258),("ma",'r',0.9354839),("ma",'t',1.0),("me",' ',0.25),("me",'i',0.625),("me",'l',0.875),("me",'n',1.0),("mi",'e',0.2),("mi",'k',0.25),("mi",'l',0.3),("mi",'n',0.95),("mi",'s',1.0),("mm",'a',1.0),("mp",'a',0.25),("mp",'i',0.5),("mp",'p',1.0),("mu",'a',7.1428575e-2),("mu",'i',0.21428572),("mu",'l',0.5),("mu",'n',0.64285713),("mu",'o',0.71428573),("mu",'t',1.0),("my",'i',1.0),("na",'\n',2.7777778e-2),("na",' ',0.6388889),("na",'a',0.7222222),("na",'h',0.7777778),("na",'i',0.8888889),("na",'j',0.9444444),("na",'k',1.0),("nd",'i',1.0),("ne",' ',0.15789473),("ne",'e',0.21052632),("ne",'n',1.0),("nh",'a',1.0),("ni",' ',0.41379312),("ni",'i',0.86206895),("ni",'n',0.8965517),("ni",'s',1.0),("nk",'a',0.3),("nk",'i',0.8),("nk",'u',0.9),("nk",'y',1.0),("nn",'a',9.090909e-2),("nn",'e',0.45454547),("nn",'i',0.72727275),("nn",'o',0.90909094),("nn",'y',1.0),("no",'a',0.16666667),("no",'i',0.5),("no",'s',0.8333333),("no",'u',1.0),("ns",'a',0.44444445),("ns",'i',0.8888889),("ns",'s',1.0),("nt",'a',0.16666667),("nt",'e',0.33333334),("nt",'o',0.6666667),("nt",'u',0.8333333),("nt",'y',1.0),("nu",'a',0.16666667),("nu",'k',0.33333334),("nu",'n',0.41666666),("nu",'t',1.0),("ny",' ',0.33333334),("ny",'t',1.0),("oa",' ',1.0),("oh",'d',1.0),("oi",' ',3.5714287e-2),("oi",'k',0.10714286),("oi",'l',0.14285715),("oi",'n',0.42857143),("oi",'r',0.4642857),("oi",'s',0.89285713),("oi",'t',0.96428573),("oi",'v',1.0),("oj",'a',1.0),("ok",'a',0.875),("ok",'s',1.0),("ol",'e',0.2631579),("ol",'i',0.6315789),("ol",'l',0.84210527),("ol",'m',0.8947368),("ol",'o',0.94736844),("ol",'t',1.0),("om",'a',1.0),("on",' ',0.6666667),("on",'e',0.7222222),("on",'k',0.7777778),("on",'n',0.9444444),("on",'o',1.0),("oo",'n',0.33333334),("oo",'t',1.0),("op",'u',1.0),("os",' ',0.30769232),("os",'a',0.3846154),("os",'i',0.46153846),("os",'k',0.61538464),("os",'s',0.6923077),("os",'t',1.0),("ot",'e',0.1),("ot",'i',0.2),("ot",'k',0.3),("ot",'s',0.5),("ot",'t',1.0),("ou",'d',0.16666667),("ou",'s',0.5),("ou",'t',1.0),("ov",' ',0.5),("ov",'a',1.0),("pa",'a',0.31578946),("pa",'h',0.36842105),("pa",'i',0.47368422),("pa",'k',0.57894737),("pa",'l',0.7368421),("pa",'s',0.7894737),("pa",'t',0.84210527),("pa",'u',0.94736844),("pa",'v',1.0),("pe",'t',1.0),("pi",' ',0.18181819),("pi",'a',0.45454547),("pi",'e',0.8181818),("pi",'i',0.90909094),("pi",'n',1.0),("po",'i',0.75),("po",'t',1.0),("pp",'i',1.0),("ps",'i',1.0),("pu",' ',0.11111111),("pu",'h',0.33333334),("pu",'k',0.44444445),("pu",'n',0.5555556),("pu",'o',0.6666667),("pu",'p',0.7777778),("pu",'t',1.0),("py",'r',0.5),("py",'y',1.0),("ra",'k',0.3),("ra",'l',0.4),("ra",'n',1.0),("re",'n',1.0),("rh",'a',1.0),("ri",' ',0.5),("ri",'i',0.6666667),("ri",'m',0.8333333),("ri",'n',1.0),("rj",'a',1.0),("rk",'i',1.0),("rm",'a',1.0),("ro",' ',1.0),("rp",'a',1.0),("rr",'a',1.0),("rs",'i',1.0),("rt",'a',1.0),("ru",'k',0.5),("ru",'s',1.0),("rv",'a',0.25),("rv",'e',0.75),("rv",'i',1.0),("sa",' ',0.46875),("sa",'a',0.6875),("sa",'i',0.71875),("sa",'l',0.78125),("sa",'n',0.9375),("sa",'s',1.0),("se",' ',0.22222222),("se",'l',0.2962963),("se",'n',0.7037037),("se",'s',0.7407407),("se",'t',0.962963),("se",'u',1.0),("si",' ',0.25531915),("si",'a',0.31914893),("si",'e',0.34042552),("si",'i',0.44680852),("si",'k',0.4680851),("si",'l',0.5531915),("si",'n',0.78723407),("si",'s',0.85106385),("si",'t',0.9787234),("si",'v',1.0),("sk",'a',0.5),("sk",'i',0.6666667),("sk",'u',0.8333333),("sk",'y',1.0),("so",'i',1.0),("ss",'a',1.0),("st",'a',0.65217394),("st",'e',0.7826087),("st",'i',0.95652175),("st",'u',1.0),("su",'a',0.2),("su",'k',0.3),("su",'l',0.4),("su",'n',0.5),("su",'s',0.6),("su",'t',0.8),("su",'u',1.0),("sv",'o',1.0),("sy",'n',0.5),("sy",'v',1.0),("ta",' ',0.4375),("ta",'a',0.578125),("ta",'h',0.625),("ta",'i',0.671875),("ta",'m',0.765625),("ta",'n',0.875),("ta",'r',0.90625),("ta",'v',1.0),("te",' ',8.695652e-2),("te",'e',0.2173913),("te",'i',0.47826087),("te",'k',0.5217391),("te",'l',0.6956522),("te",'n',0.9130435),("te",'r',0.95652175),("te",'t',1.0),("ti",' ',0.42105263),("ti",'e',0.47368422),("ti",'i',0.7368421),("ti",'l',0.7894737),("ti",'n',0.8947368),("ti",'v',1.0),("tk",'a',0.42857143),("tk",'i',0.5714286),("tk",'o',0.71428573),("tk",'u',1.0),("to",'i',0.75),("to",'j',0.9166667),("to",'v',1.0),("tr",'e',1.0),("ts",'a',0.4),("ts",'e',1.0),("tt",'a',0.53571427),("tt",'e',0.85714287),("tt",'i',0.9285714),("tt",'u',0.96428573),("tt",'y',1.0),("tu",' ',7.1428575e-2),("tu",'i',0.14285715),("tu",'k',0.2857143),("tu",'l',0.5),("tu",'n',0.71428573),("tu",'o',0.85714287),("tu",'r',0.9285714),("tu",'s',1.0),("ty",' ',0.5),("ty",'i',1.0),("ua",' ',0.7),("ua",'a',0.9),("ua",'m',1.0),("ud",'u',1.0),("uh",'u',1.0),("ui",'n',0.5555556),("ui",'s',0.8888889),("ui",'v',1.0),("uk",'a',0.23809524),("uk",'k',0.61904764),("uk",'s',0.85714287),("uk",'u',1.0),("ul",'e',0.21428572),("ul",'k',0.35714287),("ul",'l',0.85714287),("ul",'t',0.9285714),("ul",'u',1.0),("um",'a',1.0),("un",' ',0.64285713),("un",'i',0.85714287),("un",'n',0.89285713),("un",'s',0.9285714),("un",'t',0.96428573),("un",'u',1.0),("uo",'i',7.692308e-2),("uo",'k',0.15384616),("uo",'l',0.3846154),("uo",'n',0.6923077),("uo",'t',1.0),("up",'a',0.33333334),("up",'u',1.0),("ur",'i',0.5),("ur",'p',0.75),("ur",'u',1.0),("us",' ',0.42857143),("us",'i',0.5714286),("us",'t',0.71428573),("us",'u',1.0),("ut",' ',0.33333334),("ut",'a',0.45833334),("ut",'e',0.5),("ut",'k',0.5833333),("ut",'o',0.6666667),("ut",'t',1.0),("uu",' ',0.25),("uu",'l',0.625),("uu",'n',0.75),("uu",'r',1.0),("uv",'a',0.5),("uv",'i',1.0),("va",' ',6.896552e-2),("va",'a',0.1724138),("va",'i',0.27586207),("va",'k',0.37931034),("va",'l',0.4827586),("va",'n',0.6551724),("va",'r',0.7241379),("va",'s',0.86206895),("va",'t',1.0),("ve",'e',0.14285715),("ve",'n',0.42857143),("ve",'r',0.71428573),("ve",'t',1.0),("vi",'e',0.125),("vi",'i',0.25),("vi",'l',0.375),("vi",'n',0.625),("vi",'t',1.0),("vl",'o',1.0),("vo",'i',1.0),("vu",'o',1.0),("yh",'i',1.0),("yi",' ',0.5),("yi",'l',1.0),("yk",'s',1.0),("yl",'i',0.5),("yl",'m',1.0),("ym",'m',0.5),("ym",'y',1.0),("yn",' ',0.2),("yn",'e',0.4),("yn",'i',0.6),("yn",'k',0.8),("yn",'t',1.0),("yr",'k',1.0),("yt",' ',1.0),("yv",'a',0.6),("yv",'i',1.0),("yy",'h',1.0)] \ No newline at end of file diff --git a/dumps/latin-dump b/dumps/latin-dump new file mode 100644 index 0000000..daf9923 --- /dev/null +++ b/dumps/latin-dump @@ -0,0 +1 @@ +[(" ",' ',4.8076925e-3),(" ",'a',0.115384616),(" ",'c',0.1875),(" ",'d',0.2451923),(" ",'e',0.33653846),(" ",'f',0.375),(" ",'g',0.3846154),(" ",'h',0.42307693),(" ",'i',0.52403843),(" ",'l',0.5480769),(" ",'m',0.60096157),(" ",'n',0.625),(" ",'o',0.63461536),(" ",'p',0.7307692),(" ",'q',0.78365386),(" ",'r',0.82211536),(" ",'s',0.8894231),(" ",'t',0.9182692),(" ",'u',0.97596157),(" ",'v',1.0),(" a",' ',4.347826e-2),(" a",'b',8.695652e-2),(" a",'c',0.13043478),(" a",'d',0.3043478),(" a",'e',0.39130434),(" a",'l',0.5652174),(" a",'m',0.6086956),(" a",'n',0.73913044),(" a",'p',0.7826087),(" a",'r',0.8695652),(" a",'t',0.9130435),(" a",'u',1.0),(" c",'a',0.13333334),(" c",'i',0.26666668),(" c",'o',0.6666667),(" c",'u',1.0),(" d",'e',0.25),(" d",'i',0.5),(" d",'o',0.6666667),(" d",'u',1.0),(" e",' ',5.263158e-2),(" e",'a',0.15789473),(" e",'d',0.21052632),(" e",'o',0.31578946),(" e",'r',0.47368422),(" e",'s',0.57894737),(" e",'t',0.7894737),(" e",'x',1.0),(" f",'e',0.25),(" f",'o',0.5),(" f",'r',0.625),(" f",'u',1.0),(" g",'i',0.5),(" g",'r',1.0),(" h",'a',0.75),(" h",'o',1.0),(" i",'b',4.761905e-2),(" i",'i',9.52381e-2),(" i",'l',0.14285715),(" i",'m',0.2857143),(" i",'n',0.85714287),(" i",'s',0.9047619),(" i",'u',1.0),(" l",'a',0.4),(" l",'e',0.6),(" l",'i',1.0),(" m",'a',0.36363637),(" m",'e',0.54545456),(" m",'i',0.90909094),(" m",'o',1.0),(" n",'i',0.2),(" n",'o',0.8),(" n",'u',1.0),(" o",'m',0.5),(" o",'p',1.0),(" p",'a',0.1),(" p",'e',0.2),(" p",'i',0.25),(" p",'l',0.45),(" p",'o',0.6),(" p",'r',0.95),(" p",'u',1.0),(" q",'u',1.0),(" r",'e',1.0),(" s",'e',0.35714287),(" s",'i',0.5),(" s",'o',0.5714286),(" s",'p',0.71428573),(" s",'r',0.78571427),(" s",'t',0.85714287),(" s",'u',1.0),(" t",'a',0.33333334),(" t",'e',0.6666667),(" t",'o',0.8333333),(" t",'r',1.0),(" u",'n',0.16666667),(" u",'r',0.5833333),(" u",'t',1.0),(" v",'e',0.4),(" v",'i',0.8),(" v",'o',1.0),("a\n",' ',1.0),("ab",' ',0.25),("ab",'a',0.5),("ab",'e',0.75),("ab",'i',1.0),("ac",' ',1.0),("ad",' ',0.42857143),("ad",'a',0.71428573),("ad",'m',0.85714287),("ad",'u',1.0),("ae",' ',0.64285713),("ae",'c',0.71428573),("ae",'d',0.85714287),("ae",'l',0.9285714),("ae",'q',1.0),("ag",'i',0.6),("ag",'n',1.0),("ah",'e',1.0),("ai",'t',1.0),("al",'a',0.33333334),("al",'i',1.0),("am",' ',0.7777778),("am",'e',0.8888889),("am",'p',1.0),("an",'c',0.21428572),("an",'g',0.2857143),("an",'i',0.5714286),("an",'n',0.64285713),("an",'o',0.71428573),("an",'t',1.0),("ap",'i',0.6),("ap",'p',0.8),("ap",'u',1.0),("ar",'c',0.14285715),("ar",'e',0.2857143),("ar",'g',0.42857143),("ar",'i',0.5714286),("ar",'o',0.71428573),("ar",'r',0.85714287),("ar",'u',1.0),("as",' ',0.8333333),("as",'q',1.0),("at",' ',0.13333334),("at",'e',0.26666668),("at",'i',0.53333336),("at",'o',0.6),("at",'q',0.6666667),("at",'u',1.0),("au",'g',0.33333334),("au",'r',0.6666667),("au",'t',1.0),("av",'e',0.5),("av",'i',1.0),("ba",'i',0.5),("ba",'n',1.0),("be",' ',0.375),("be",'i',0.5),("be",'m',0.75),("be",'r',1.0),("bi",' ',0.33333334),("bi",'e',0.6666667),("bi",'t',1.0),("bu",'s',1.0),("ca",' ',0.16666667),("ca",'p',0.5),("ca",'r',0.6666667),("ca",'t',0.8333333),("ca",'v',1.0),("ce",'b',0.2),("ce",'m',0.4),("ce",'n',0.8),("ce",'r',1.0),("ci",'a',0.16666667),("ci",'e',0.25),("ci",'i',0.33333334),("ci",'l',0.41666666),("ci",'m',0.5833333),("ci",'n',0.6666667),("ci",'p',0.8333333),("ci",'r',0.9166667),("ci",'s',1.0),("cl",'i',1.0),("co",' ',0.22222222),("co",'l',0.44444445),("co",'m',0.5555556),("co",'n',0.8888889),("co",'o',1.0),("ct",'a',0.8),("ct",'e',1.0),("cu",'l',0.16666667),("cu",'m',0.5),("cu",'s',1.0),("da",'m',1.0),("dd",'e',1.0),("de",' ',0.1),("de",'a',0.3),("de",'c',0.5),("de",'m',0.6),("de",'r',0.8),("de",'s',1.0),("di",'a',0.1),("di",'b',0.2),("di",'e',0.3),("di",'f',0.5),("di",'n',0.7),("di",'q',0.8),("di",'v',1.0),("dm",'i',1.0),("do",' ',0.5),("do",'m',1.0),("du",'c',0.42857143),("du",'m',0.71428573),("du",'o',0.85714287),("du",'s',1.0),("ea",' ',0.16666667),("ea",'e',0.33333334),("ea",'m',0.5),("ea",'s',0.8333333),("ea",'t',1.0),("eb",'a',0.5),("eb",'e',1.0),("ec",'i',0.6),("ec",'l',0.8),("ec",'t',1.0),("ed",' ',0.14285715),("ed",'d',0.2857143),("ed",'e',0.42857143),("ed",'i',0.85714287),("ed",'u',1.0),("eg",'e',0.125),("eg",'i',0.375),("eg",'m',0.5),("eg",'n',0.875),("eg",'u',1.0),("eh",'e',1.0),("ei",'a',0.5),("ei",'s',1.0),("el",'o',1.0),("em",' ',0.8),("em",'p',1.0),("en",' ',0.18181819),("en",'d',0.27272728),("en",'i',0.36363637),("en",'t',1.0),("eo",' ',0.5),("eo",'q',1.0),("ep",'t',1.0),("eq",'u',1.0),("er",' ',0.11111111),("er",'a',0.25925925),("er",'e',0.5185185),("er",'i',0.6666667),("er",'o',0.7037037),("er",'r',0.7777778),("er",'s',0.8148148),("er",'t',0.8518519),("er",'u',0.9259259),("er",'v',1.0),("es",' ',0.5833333),("es",'t',0.9166667),("es",'u',1.0),("et",' ',0.875),("et",'u',1.0),("eu",'c',1.0),("ex",' ',0.5),("ex",'s',1.0),("fe",'r',1.0),("ff",'i',1.0),("fi",'c',1.0),("fo",'r',1.0),("fr",'a',1.0),("fu",'e',0.6666667),("fu",'i',1.0),("ga",'e',0.25),("ga",'n',0.5),("ga",'r',0.75),("ga",'s',1.0),("ge",'n',0.5),("ge",'s',1.0),("gi",'a',0.16666667),("gi",'g',0.33333334),("gi",'n',0.5),("gi",'s',0.8333333),("gi",'u',1.0),("gm",'i',1.0),("gn",'i',0.71428573),("gn",'o',0.85714287),("gn",'s',1.0),("gr",'a',1.0),("gu",'m',0.5),("gu",'s',1.0),("ha",'b',0.5),("ha",'c',0.6666667),("ha",'n',1.0),("he",'n',1.0),("ho",'m',1.0),("ia",'\n',8.3333336e-2),("ia",' ',0.75),("ia",'e',0.9166667),("ia",'s',1.0),("ib",'e',0.125),("ib",'i',0.25),("ib",'u',1.0),("ic",'a',0.2),("ic",'e',0.6),("ic",'i',1.0),("id",'e',0.6),("id",'i',1.0),("ie",' ',0.33333334),("ie",'c',0.6666667),("ie",'m',1.0),("if",'f',0.5),("if",'i',1.0),("ig",'a',0.5),("ig",'n',1.0),("ii",' ',0.33333334),("ii",'d',0.6666667),("ii",'s',1.0),("il",'e',0.2),("il",'i',0.8),("il",'l',1.0),("im",' ',0.125),("im",'m',0.25),("im",'o',0.5),("im",'p',0.75),("im",'u',1.0),("in",' ',0.25925925),("in",'a',0.2962963),("in",'c',0.5185185),("in",'e',0.6296296),("in",'g',0.7037037),("in",'i',0.7407407),("in",'q',0.7777778),("in",'t',0.8888889),("in",'u',0.962963),("in",'v',1.0),("io",'n',0.2),("io",'q',0.4),("io",'r',1.0),("ip",'i',0.5),("ip",'u',1.0),("iq",'u',1.0),("ir",'a',0.25),("ir",'c',0.5),("ir",'i',1.0),("is",' ',0.5),("is",'a',0.5714286),("is",'c',0.64285713),("is",'i',0.78571427),("is",'q',0.85714287),("is",'t',1.0),("it",' ',0.41666666),("it",'a',0.5),("it",'e',0.5833333),("it",'i',0.6666667),("it",'t',0.75),("it",'u',1.0),("iu",'m',0.5714286),("iu",'n',0.71428573),("iu",'s',1.0),("iv",'e',1.0),("iz",'a',1.0),("la",' ',0.11111111),("la",'e',0.22222222),("la",'n',0.33333334),("la",'p',0.5555556),("la",'t',1.0),("le",' ',0.33333334),("le",'b',0.6666667),("le",'u',1.0),("li",'a',0.30769232),("li",'b',0.46153846),("li",'g',0.53846157),("li",'o',0.61538464),("li",'q',0.6923077),("li",'s',0.84615386),("li",'t',1.0),("ll",'a',0.5),("ll",'u',1.0),("lm",'i',1.0),("lo",'n',1.0),("lu",'d',0.33333334),("lu",'e',0.6666667),("lu",'m',1.0),("ma",'g',0.6666667),("ma",'m',0.8333333),("ma",'n',1.0),("me",'d',0.25),("me",'n',0.75),("me",'r',1.0),("mi",'l',0.22222222),("mi",'n',0.7777778),("mi",'r',0.8888889),("mi",'t',1.0),("mm",'a',1.0),("mo",' ',0.25),("mo",'d',0.5),("mo",'n',0.75),("mo",'s',1.0),("mp",'e',0.5),("mp",'l',0.8333333),("mp",'r',1.0),("mu",'m',0.6666667),("mu",'s',1.0),("na",' ',1.0),("nc",' ',0.2),("nc",'i',0.7),("nc",'o',0.8),("nc",'t',1.0),("nd",'i',0.5),("nd",'u',1.0),("ne",' ',0.33333334),("ne",'m',0.6666667),("ne",'s',1.0),("nf",'e',1.0),("ng",'a',0.75),("ng",'u',1.0),("ni",' ',0.30769232),("ni",'b',0.46153846),("ni",'c',0.53846157),("ni",'m',0.61538464),("ni",'r',0.6923077),("ni",'s',0.9230769),("ni",'t',1.0),("nn",'o',1.0),("no",' ',0.2857143),("no",'d',0.42857143),("no",'r',0.71428573),("no",'s',0.85714287),("no",'v',1.0),("nq",'u',1.0),("ns",'p',0.33333334),("ns",'t',0.6666667),("ns",'u',1.0),("nt",' ',0.33333334),("nt",'a',0.44444445),("nt",'e',0.5555556),("nt",'i',0.7777778),("nt",'u',1.0),("nu",'l',0.25),("nu",'m',0.75),("nu",'s',1.0),("nv",'e',1.0),("od",' ',0.25),("od",'e',0.75),("od",'o',1.0),("ol",'a',0.2),("ol",'i',0.6),("ol",'o',0.8),("ol",'u',1.0),("om",' ',0.16666667),("om",'i',0.5),("om",'o',0.6666667),("om",'p',0.8333333),("om",'u',1.0),("on",'f',0.125),("on",'g',0.25),("on",'i',0.375),("on",'o',0.5),("on",'s',0.75),("on",'t',1.0),("oo",'p',1.0),("op",'e',0.5),("op",'u',1.0),("oq",'u',1.0),("or",' ',0.18181819),("or",'e',0.45454547),("or",'i',0.54545456),("or",'m',0.6363636),("or",'o',0.72727275),("or",'u',1.0),("os",' ',0.5),("os",'q',0.75),("os",'t',1.0),("ot",'i',0.6666667),("ot",'u',1.0),("ov",'i',0.75),("ov",'o',1.0),("pa",'l',0.5),("pa",'r',0.75),("pa",'t',1.0),("pe",'c',0.14285715),("pe",'r',1.0),("pi",'b',0.16666667),("pi",'c',0.33333334),("pi",'d',0.6666667),("pi",'t',0.8333333),("pi",'z',1.0),("pl",'a',0.5),("pl",'e',0.6666667),("pl",'i',0.8333333),("pl",'u',1.0),("po",'l',0.33333334),("po",'t',1.0),("pp",'a',1.0),("pr",'a',0.375),("pr",'e',0.5),("pr",'i',0.625),("pr",'o',1.0),("pt",'i',1.0),("pu",'a',0.25),("pu",'s',0.5),("pu",'t',1.0),("qu",'a',0.36),("qu",'e',0.76),("qu",'i',0.92),("qu",'o',1.0),("ra",' ',8.3333336e-2),("ra",'d',0.16666667),("ra",'e',0.41666666),("ra",'h',0.5),("ra",'n',0.6666667),("ra",'t',0.9166667),("ra",'v',1.0),("rb",'e',1.0),("rc",'a',0.5),("rc",'e',1.0),("re",' ',5.0e-2),("re",'d',0.1),("re",'g',0.45),("re",'h',0.5),("re",'m',0.55),("re",'n',0.7),("re",'r',0.75),("re",'s',0.85),("re",'t',1.0),("rg",'e',1.0),("ri",' ',0.41666666),("ri",'a',0.5833333),("ri",'d',0.6666667),("ri",'i',0.75),("ri",'n',0.9166667),("ri",'t',1.0),("rm",'a',1.0),("ro",' ',0.25),("ro",'n',0.375),("ro",'q',0.5),("ro",'s',0.625),("ro",'v',1.0),("rr",'i',0.33333334),("rr",'o',0.6666667),("rr",'u',1.0),("rs",'u',1.0),("rt",'a',1.0),("ru",'c',0.18181819),("ru",'e',0.36363637),("ru",'m',0.72727275),("ru",'n',0.90909094),("ru",'s',1.0),("rv",'a',1.0),("sa",'e',1.0),("sc",'o',0.6666667),("sc",'u',1.0),("se",' ',0.2),("se",'d',0.6),("se",'m',0.8),("se",'p',1.0),("si",'c',0.25),("si",'m',0.5),("si",'v',1.0),("so",'l',1.0),("sp",'a',0.33333334),("sp",'e',0.6666667),("sp",'i',1.0),("sq",'u',1.0),("sr",'u',1.0),("st",' ',0.15384616),("st",'i',0.46153846),("st",'o',0.53846157),("st",'r',1.0),("su",'a',0.2),("su",'b',0.4),("su",'e',0.6),("su",'o',0.8),("su",'s',1.0),("ta",' ',0.25),("ta",'e',0.41666666),("ta",'m',0.6666667),("ta",'r',0.75),("ta",'s',0.8333333),("ta",'t',0.9166667),("ta",'u',1.0),("te",' ',0.1),("te",'a',0.3),("te",'g',0.4),("te",'m',0.6),("te",'r',0.8),("te",'s',1.0),("ti",' ',5.882353e-2),("ti",'a',0.11764706),("ti",'b',0.1764706),("ti",'m',0.23529412),("ti",'o',0.47058824),("ti",'q',0.5294118),("ti",'r',0.5882353),("ti",'s',0.7058824),("ti",'t',0.7647059),("ti",'u',1.0),("to",'r',0.6666667),("to",'t',1.0),("tq",'u',1.0),("tr",'a',0.2857143),("tr",'i',0.42857143),("tr",'o',0.5714286),("tr",'u',1.0),("tt",'e',1.0),("tu",' ',7.1428575e-2),("tu",'d',0.21428572),("tu",'i',0.2857143),("tu",'m',0.5),("tu",'o',0.64285713),("tu",'r',0.9285714),("tu",'t',1.0),("ua",' ',9.090909e-2),("ua",'d',0.27272728),("ua",'e',0.36363637),("ua",'g',0.45454547),("ua",'m',0.54545456),("ua",'n',0.6363636),("ua",'s',0.72727275),("ua",'t',1.0),("ub",'i',1.0),("uc",'a',0.33333334),("uc",'e',0.6666667),("uc",'t',1.0),("ud",' ',0.33333334),("ud",'i',0.6666667),("ud",'o',1.0),("ue",' ',0.6875),("ue",'r',0.9375),("ue",'t',1.0),("ug",'n',1.0),("ui",' ',0.33333334),("ui",'n',0.5),("ui",'s',0.6666667),("ui",'t',1.0),("ul",'l',0.5),("ul",'m',1.0),("um",' ',0.95238096),("um",'e',1.0),("un",'c',0.2),("un",'d',0.4),("un",'t',0.8),("un",'u',1.0),("uo",' ',0.16666667),("uo",'d',0.5),("uo",'r',0.8333333),("uo",'s',1.0),("ur",' ',0.4),("ur",'b',0.9),("ur",'i',1.0),("us",' ',0.7222222),("us",'c',0.8333333),("us",'q',0.8888889),("us",'t',1.0),("ut",' ',0.44444445),("ut",'a',0.6666667),("ut",'e',0.7777778),("ut",'i',0.8888889),("ut",'q',1.0),("va",'n',1.0),("ve",' ',0.25),("ve",'i',0.375),("ve",'n',0.5),("ve",'r',0.75),("ve",'s',1.0),("vi",'d',0.16666667),("vi",'l',0.33333334),("vi",'n',0.8333333),("vi",'t',1.0),("vo",' ',0.5),("vo",'l',1.0),("xs",'t',1.0),("za",'r',1.0)] \ No newline at end of file diff --git a/dumps/sanskrit-dump b/dumps/sanskrit-dump new file mode 100644 index 0000000..a66493b --- /dev/null +++ b/dumps/sanskrit-dump @@ -0,0 +1 @@ +[(" ",' ',0.18770893),(" ",'a',0.2404217),(" ",'b',0.29004887),(" ",'c',0.32116225),(" ",'d',0.35638982),(" ",'e',0.36796093),(" ",'g',0.38621753),(" ",'h',0.40653124),(" ",'i',0.41964516),(" ",'j',0.4417588),(" ",'k',0.50012857),(" ",'l',0.5065569),(" ",'m',0.54949856),(" ",'n',0.6127539),(" ",'o',0.614811),(" ",'p',0.6834662),(" ",'r',0.6996657),(" ",'s',0.82437646),(" ",'t',0.87991774),(" ",'u',0.8976601),(" ",'v',0.94703007),(" ",'y',1.0),(" a",'a',0.1902439),(" a",'b',0.21463415),(" a",'c',0.23902439),(" a",'d',0.2682927),(" a",'g',0.27804878),(" a",'h',0.30731708),(" a",'j',0.33170733),(" a",'k',0.35609755),(" a",'m',0.3804878),(" a",'n',0.49756098),(" a",'p',0.5804878),(" a",'r',0.68292683),(" a",'s',0.8195122),(" a",'t',0.8926829),(" a",'v',0.9902439),(" a",'y',1.0),(" b",'a',8.80829e-2),(" b",'e',9.8445594e-2),(" b",'h',0.7150259),(" b",'o',0.7357513),(" b",'r',0.8601036),(" b",'u',1.0),(" c",'a',4.1322313e-2),(" c",'c',7.438017e-2),(" c",'h',0.9752066),(" c",'i',1.0),(" d",'a',6.569343e-2),(" d",'e',0.27737227),(" d",'h',0.63503647),(" d",'i',0.649635),(" d",'o',0.6788321),(" d",'r',0.77372265),(" d",'u',0.93430656),(" d",'v',0.95620435),(" d",'w',1.0),(" e",'e',4.4444446e-2),(" e",'k',8.888889e-2),(" e",'n',0.15555556),(" e",'s',0.26666668),(" e",'t',0.4888889),(" e",'v',1.0),(" g",'a',0.36619717),(" g",'e',0.3802817),(" g",'h',0.45070422),(" g",'o',0.47887325),(" g",'r',0.52112675),(" g",'u',1.0),(" h",'a',0.4556962),(" h",'e',0.46835443),(" h",'i',0.6835443),(" h",'r',0.79746836),(" h",'y',1.0),(" i",'c',1.9607844e-2),(" i",'d',0.15686275),(" i",'h',0.23529412),(" i",'m',0.3529412),(" i",'n',0.5882353),(" i",'s',0.627451),(" i",'t',0.9607843),(" i",'v',1.0),(" j",'a',0.5232558),(" j",'e',0.5697674),(" j",'i',0.6395349),(" j",'n',0.96511626),(" j",'o',0.9767442),(" j",'y',1.0),(" k",'a',0.59911895),(" k",'e',0.6167401),(" k",'i',0.68281937),(" k",'l',0.69162995),(" k",'o',0.69603527),(" k",'r',0.8237885),(" k",'s',0.8722467),(" k",'u',1.0),(" l",'a',0.28),(" l",'o',0.96),(" l",'u',1.0),(" m",'a',0.74251497),(" m",'e',0.8023952),(" m",'i',0.8263473),(" m",'o',0.9041916),(" m",'r',0.9461078),(" m",'u',1.0),(" n",'a',0.6422764),(" n",'e',0.6666667),(" n",'g',0.6707317),(" n",'i',0.9430894),(" n",'o',0.96747965),(" n",'t',0.97154474),(" n",'u',0.9878049),(" n",'y',1.0),(" o",'m',0.75),(" o",'o',1.0),(" p",'a',0.34082398),(" p",'h',0.37453184),(" p",'i',0.4344569),(" p",'o',0.4494382),(" p",'r',0.9400749),(" p",'u',0.9962547),(" p",'y',1.0),(" r",'a',0.73015875),(" r",'i',0.7619048),(" r",'j',0.8095238),(" r",'o',0.82539684),(" r",'t',0.84126985),(" r",'u',0.984127),(" r",'y',1.0),(" s",'a',0.5237113),(" s",'e',0.53814435),(" s",'h',0.69072163),(" s",'i',0.70309275),(" s",'k',0.70515466),(" s",'m',0.7298969),(" s",'o',0.73814434),(" s",'p',0.74432987),(" s",'r',0.8),(" s",'t',0.8680412),(" s",'u',0.94639176),(" s",'v',0.95051545),(" s",'w',0.9876289),(" s",'y',1.0),(" t",'a',0.625),(" t",'e',0.6898148),(" t",'h',0.6944444),(" t",'i',0.712963),(" t",'m',0.7314815),(" t",'o',0.7361111),(" t",'r',0.7962963),(" t",'u',0.8796296),(" t",'v',0.8888889),(" t",'w',0.9722222),(" t",'y',1.0),(" u",'b',8.695652e-2),(" u",'c',0.20289855),(" u",'d',0.28985506),(" u",'k',0.33333334),(" u",'p',0.47826087),(" u",'t',0.5507246),(" u",'v',1.0),(" v",'a',0.3125),(" v",'e',0.390625),(" v",'i',0.8645833),(" v",'o',0.875),(" v",'r',0.8854167),(" v",'y',1.0),(" y",'a',0.49514562),(" y",'e',0.5388349),(" y",'o',0.83980584),(" y",'u',1.0),("aa",' ',0.13562752),("aa",'b',0.15452091),("aa",'c',0.18825911),("aa",'d',0.23819163),("aa",'g',0.25303644),("aa",'h',0.31241566),("aa",'j',0.32253712),("aa",'k',0.3319838),("aa",'l',0.33805668),("aa",'m',0.44197032),("aa",'n',0.6437247),("aa",'p',0.68218625),("aa",'r',0.7618084),("aa",'s',0.8434548),("aa",'t',0.9271255),("aa",'v',0.9554656),("aa",'y',1.0),("ab",'a',0.16049382),("ab",'d',0.22222222),("ab",'h',0.9382716),("ab",'o',0.9506173),("ab",'r',0.9876543),("ab",'u',1.0),("ac",'c',0.24719101),("ac",'h',1.0),("ad",' ',0.17557251),("ad",'a',0.41984734),("ad",'b',0.4389313),("ad",'d',0.45801526),("ad",'e',0.5305343),("ad",'g',0.55725193),("ad",'h',0.79770994),("ad",'i',0.8244275),("ad",'o',0.8549618),("ad",'r',0.8816794),("ad",'u',0.9160305),("ad",'w',0.9465649),("ad",'y',1.0),("ag",' ',1.6666668e-2),("ag",'a',0.6333333),("ag",'e',0.6666667),("ag",'h',0.8333333),("ag",'n',0.85),("ag",'o',0.8666667),("ag",'r',0.95),("ag",'u',0.98333335),("ag",'y',1.0),("ah",' ',0.6800948),("ah",'a',0.8578199),("ah",'e',0.8744076),("ah",'i',0.8862559),("ah",'m',0.94549763),("ah",'n',0.9478673),("ah",'o',0.971564),("ah",'r',0.97393364),("ah",'u',0.992891),("ah",'y',1.0),("ai",' ',3.0303031e-2),("ai",'b',6.0606062e-2),("ai",'g',8.080808e-2),("ai",'h',0.16161616),("ai",'k',0.21212122),("ai",'l',0.23232323),("ai",'n',0.32323232),("ai",'r',0.5151515),("ai",'s',0.5858586),("ai",'t',0.6969697),("ai",'v',1.0),("aj",' ',9.90099e-3),("aj",'a',0.4950495),("aj",'e',0.5148515),("aj",'i',0.5346535),("aj",'j',0.5841584),("aj",'n',0.8811881),("aj",'o',0.9207921),("aj",'u',0.9306931),("aj",'w',0.9405941),("aj",'y',1.0),("ak",' ',3.1746034e-2),("ak",'a',0.3809524),("ak",'e',0.45238096),("ak",'h',0.46825397),("ak",'i',0.48412699),("ak",'l',0.4920635),("ak",'n',0.5),("ak",'r',0.6507937),("ak",'s',0.78571427),("ak",'t',0.9285714),("ak",'u',0.96825397),("ak",'y',1.0),("al",'a',0.5945946),("al",'e',0.6756757),("al",'i',0.7027027),("al",'m',0.7297297),("al",'o',0.8378378),("al",'p',0.9324324),("al",'y',1.0),("am",' ',0.60158014),("am",'a',0.8047404),("am",'b',0.82505643),("am",'e',0.8408578),("am",'g',0.84424376),("am",'h',0.84537244),("am",'i',0.87358916),("am",'j',0.87810385),("am",'k',0.8792325),("am",'m',0.88374716),("am",'o',0.89503384),("am",'p',0.90293455),("am",'r',0.90857786),("am",'s',0.9401806),("am",'u',0.96614),("am",'v',0.9740406),("am",'y',1.0),("an",' ',0.1359354),("an",'a',0.4549125),("an",'c',0.46567968),("an",'d',0.5074024),("an",'e',0.53162855),("an",'g',0.5612382),("an",'i',0.6554509),("an",'j',0.6783311),("an",'k',0.7025572),("an",'m',0.71736205),("an",'n',0.7510094),("an",'o',0.77388966),("an",'r',0.77523553),("an",'t',0.91520864),("an",'u',0.948856),("an",'v',0.95020187),("an",'w',0.9515478),("an",'y',1.0),("ap",'a',0.40151516),("ap",'e',0.41666666),("ap",'h',0.43939394),("ap",'i',0.5833333),("ap",'m',0.5984849),("ap",'n',0.6363636),("ap",'o',0.6515151),("ap",'r',0.8030303),("ap",'s',0.84090906),("ap",'t',0.9166667),("ap",'u',0.9318182),("ap",'y',1.0),("ar",'a',0.3241107),("ar",'b',0.33003953),("ar",'d',0.33794466),("ar",'e',0.35968378),("ar",'g',0.37549406),("ar",'h',0.3952569),("ar",'i',0.44268775),("ar",'j',0.49209487),("ar",'m',0.65810275),("ar",'n',0.6660079),("ar",'o',0.68577075),("ar",'p',0.6897233),("ar",'s',0.715415),("ar",'t',0.8379447),("ar",'u',0.84189725),("ar",'v',0.95652175),("ar",'y',1.0),("as",' ',3.4782607e-2),("as",'a',0.21565217),("as",'e',0.2452174),("as",'h',0.5547826),("as",'i',0.6),("as",'m',0.64),("as",'o',0.6695652),("as",'p',0.67478263),("as",'r',0.68),("as",'t',0.8121739),("as",'u',0.82608694),("as",'w',0.84347826),("as",'y',1.0),("at",' ',7.266983e-2),("at",'a',0.25908372),("at",'e',0.43601894),("at",'h',0.51816744),("at",'i',0.685624),("at",'m',0.77251184),("at",'n',0.7756714),("at",'o',0.8120063),("at",'p',0.8151659),("at",'r',0.86097944),("at",'s',0.8720379),("at",'t',0.9273302),("at",'u',0.94470775),("at",'v',0.9462875),("at",'w',0.9747235),("at",'y',1.0),("au",' ',0.44680852),("au",'b',0.4893617),("au",'j',0.5106383),("au",'m',0.5531915),("au",'n',0.80851066),("au",'p',0.87234044),("au",'r',0.9148936),("au",'s',0.9361702),("au",'t',0.9787234),("au",'v',1.0),("av",'a',0.63786006),("av",'e',0.67489713),("av",'i',0.83950615),("av",'m',0.8436214),("av",'o',0.8518519),("av",'r',0.9382716),("av",'y',1.0),("ay",'a',0.69827586),("ay",'e',0.7586207),("ay",'i',0.79310346),("ay",'o',0.9698276),("ay",'u',0.99568963),("ay",'y',1.0),("ba",'a',0.2631579),("ba",'b',0.28947368),("ba",'d',0.5),("ba",'h',0.6315789),("ba",'l',0.7631579),("ba",'n',0.9736842),("ba",'t',1.0),("bd",'a',0.6),("bd",'h',1.0),("be",'e',0.6666667),("be",'n',1.0),("bh",'a',0.5697211),("bh",'e',0.62151396),("bh",'i',0.7211155),("bh",'o',0.8844622),("bh",'r',0.9203187),("bh",'u',0.93227094),("bh",'y',1.0),("bi",'s',1.0),("bo",'d',1.0),("br",'a',0.9655172),("br",'o',1.0),("bu",'d',1.0),("by",'a',1.0),("ca",' ',0.33333334),("ca",'k',0.6666667),("ca",'r',1.0),("cc",'h',1.0),("ch",'a',0.7735849),("ch",'e',0.8301887),("ch",'i',0.9213836),("ch",'o',0.9308176),("ch",'r',0.9402516),("ch",'y',1.0),("ci",'t',1.0),("da",' ',2.631579e-2),("da",'a',0.34868422),("da",'b',0.35526314),("da",'d',0.39473686),("da",'h',0.42105263),("da",'k',0.43421054),("da",'m',0.56578946),("da",'n',0.7236842),("da",'p',0.7434211),("da",'r',0.79605263),("da",'s',0.8355263),("da",'t',0.8684211),("da",'u',0.8815789),("da",'v',0.93421054),("da",'y',1.0),("db",'h',0.84615386),("db",'r',1.0),("dd",'h',1.0),("de",' ',0.16981132),("de",'e',0.26415095),("de",'h',0.754717),("de",'k',0.7735849),("de",'s',0.8113208),("de",'v',0.9433962),("de",'y',1.0),("dg",'a',0.14285715),("dg",'e',1.0),("dh",'a',0.4048583),("dh",'e',0.49392712),("dh",'i',0.74493927),("dh",'m',0.7611336),("dh",'n',0.79352224),("dh",'o',0.81781375),("dh",'r',0.84210527),("dh",'u',0.88259107),("dh",'w',0.902834),("dh",'y',1.0),("di",' ',0.36363637),("di",'g',0.45454547),("di",'n',0.54545456),("di",'s',0.72727275),("di",'t',0.90909094),("di",'v',1.0),("dm",'a',1.0),("do",' ',0.26666668),("do",'c',0.4),("do",'d',0.46666667),("do",'h',0.53333336),("do",'o',0.6),("do",'s',0.8666667),("do",'t',1.0),("dr",'a',0.20754717),("dr",'i',0.8679245),("dr",'o',0.9433962),("dr",'u',1.0),("du",'h',0.6060606),("du",'p',0.6363636),("du",'r',0.8181818),("du",'s',1.0),("dv",'i',1.0),("dw",'a',0.5),("dw",'e',0.8),("dw",'i',0.95),("dw",'o',1.0),("dy",'a',0.8333333),("dy",'o',0.97619045),("dy",'u',1.0),("eb",'h',1.0),("ec",'h',1.0),("ed",' ',0.1923077),("ed",'a',0.7692308),("ed",'e',0.84615386),("ed",'r',0.9230769),("ed",'y',1.0),("ee",' ',0.1509434),("ee",'c',0.1572327),("ee",'d',0.20125785),("ee",'h',0.2327044),("ee",'j',0.24528302),("ee",'k',0.3207547),("ee",'l',0.32704404),("ee",'m',0.4025157),("ee",'n',0.5220126),("ee",'p',0.5471698),("ee",'r',0.6918239),("ee",'s',0.7358491),("ee",'t',0.918239),("ee",'v',0.9748428),("ee",'y',1.0),("eh",' ',0.14634146),("eh",'a',0.4878049),("eh",'e',0.75609756),("eh",'i',1.0),("ej",'a',1.0),("ek",'a',0.27272728),("ek",'e',0.54545456),("ek",'i',0.59090906),("ek",'r',0.6363636),("ek",'s',1.0),("el",'a',1.0),("em",' ',0.23529412),("em",'a',0.8235294),("em",'e',0.88235295),("em",'i',0.9411765),("em",'s',1.0),("en",' ',6.741573e-2),("en",'a',0.76404494),("en",'d',0.8876405),("en",'e',0.92134833),("en",'g',0.9550562),("en",'i',0.9775281),("en",'o',1.0),("ep",'a',0.6),("ep",'o',0.8),("ep",'u',1.0),("er",' ',0.21428572),("er",'a',0.4642857),("er",'e',0.53571427),("er",'i',0.5714286),("er",'n',0.64285713),("er",'s',0.71428573),("er",'t',0.85714287),("er",'y',1.0),("es",'h',0.98275864),("es",'v',1.0),("et",' ',0.11627907),("et",'a',0.6511628),("et",'e',0.7093023),("et",'i',0.73255813),("et",'o',0.81395346),("et",'r',0.8372093),("et",'t',0.9186047),("et",'u',0.94186044),("et",'y',1.0),("ev",'a',0.9322034),("ev",'e',0.9491525),("ev",'i',1.0),("ey",'a',0.7878788),("ey",'o',0.93939394),("ey",'u',1.0),("ga",' ',7.518797e-3),("ga",'a',0.11278196),("ga",'b',0.12781955),("ga",'c',0.23308271),("ga",'d',0.2556391),("ga",'h',0.2706767),("ga",'i',0.30827066),("ga",'j',0.32330826),("ga",'k',0.33082706),("ga",'m',0.43609023),("ga",'n',0.45112783),("ga",'p',0.45864663),("ga",'r',0.49624062),("ga",'s',0.60902256),("ga",'t',0.81954885),("ga",'v',0.9699248),("ga",'y',1.0),("gd",'h',1.0),("ge",' ',8.82353e-2),("ge",'e',0.6764706),("ge",'h',0.7058824),("ge",'n',1.0),("gh",'a',0.5882353),("gh",'n',0.7647059),("gh",'o',0.9411765),("gh",'r',1.0),("gi",'n',0.75),("gi",'s',1.0),("gk",'s',0.8),("gk",'t',1.0),("gn",'a',0.6666667),("gn",'i',1.0),("go",' ',0.78571427),("go",'m',0.85714287),("go",'v',1.0),("gr",'a',0.7222222),("gr",'e',0.7777778),("gr",'i',1.0),("gu",'d',5.0e-2),("gu",'n',0.925),("gu",'r',1.0),("gy",'a',0.5),("gy",'e',1.0),("ha",' ',0.19338678),("ha",'a',0.4208417),("ha",'b',0.42985973),("ha",'d',0.43987975),("ha",'g',0.45891783),("ha",'h',0.497996),("ha",'i',0.5290581),("ha",'j',0.53306615),("ha",'k',0.5460922),("ha",'l',0.57114226),("ha",'m',0.66132265),("ha",'n',0.73146296),("ha",'p',0.7334669),("ha",'r',0.7955912),("ha",'s',0.83967936),("ha",'t',0.8967936),("ha",'u',0.9068136),("ha",'v',0.96192384),("ha",'y',1.0),("hc",'h',1.0),("he",' ',0.25),("he",'b',0.26666668),("he",'d',0.29166666),("he",'e',0.6666667),("he",'h',0.68333334),("he",'k',0.69166666),("he",'m',0.7083333),("he",'n',0.7416667),("he",'r',0.7583333),("he",'s',0.84166664),("he",'t',0.9916667),("he",'y',1.0),("hi",' ',0.1745283),("hi",'b',0.2028302),("hi",'c',0.21226415),("hi",'d',0.23113208),("hi",'g',0.25943395),("hi",'h',0.29245284),("hi",'j',0.3018868),("hi",'k',0.3490566),("hi",'m',0.38207546),("hi",'n',0.504717),("hi",'p',0.5141509),("hi",'r',0.6132075),("hi",'s',0.7075472),("hi",'t',0.9764151),("hi",'v',0.9858491),("hi",'y',1.0),("hk",'a',8.695652e-2),("hk",'h',0.95652175),("hk",'r',1.0),("hm",'a',0.92105263),("hm",'e',0.94736844),("hm",'o',0.9736842),("hm",'u',1.0),("hn",'a',0.7894737),("hn",'e',0.8684211),("hn",'i',0.8947368),("hn",'u',1.0),("ho",' ',0.33333334),("ho",'c',0.4040404),("ho",'g',0.46464646),("ho",'j',0.47474748),("ho",'k',0.5151515),("ho",'l',0.5252525),("ho",'o',0.86868685),("ho",'p',0.90909094),("ho",'r',0.9292929),("ho",'s',0.97979796),("ho",'t',1.0),("hp",'a',0.25),("hp",'i',0.5),("hp",'o',0.75),("hp",'r',1.0),("hr",'a',0.23214285),("hr",'e',0.42857143),("hr",'i',0.85714287),("hr",'o',0.875),("hr",'u',1.0),("hs",'p',1.0),("ht",'a',0.30769232),("ht",'e',0.32307693),("ht",'h',0.73846155),("ht",'i',0.7846154),("ht",'o',0.83076924),("ht",'r',0.93846154),("ht",'w',1.0),("hu",' ',0.37931034),("hu",'b',0.43103448),("hu",'c',0.46551725),("hu",'d',0.51724136),("hu",'h',0.5689655),("hu",'k',0.6034483),("hu",'l',0.62068963),("hu",'m',0.63793105),("hu",'n',0.6896552),("hu",'p',0.70689654),("hu",'r',0.82758623),("hu",'s',1.0),("hv",'a',0.6666667),("hv",'e',1.0),("hw",'a',1.0),("hy",'a',0.8380282),("hy",'e',0.9366197),("hy",'o',0.9859155),("hy",'u',1.0),("ib",'a',0.23076923),("ib",'h',0.88461536),("ib",'o',0.9230769),("ib",'y',1.0),("ic",'c',0.46153846),("ic",'h',1.0),("id",' ',2.2222223e-2),("id",'a',0.23333333),("id",'d',0.56666666),("id",'e',0.5777778),("id",'h',0.6666667),("id",'i',0.67777777),("id",'m',0.6888889),("id",'o',0.7),("id",'r',0.7222222),("id",'w',0.75555557),("id",'y',1.0),("ig",'a',0.45454547),("ig",'d',0.5),("ig",'n',0.59090906),("ig",'r',0.8636364),("ig",'u',1.0),("ih",' ',0.45652175),("ih",'a',0.82608694),("ih",'e',0.8695652),("ih",'i',0.8913044),("ih",'n',0.9130435),("ih",'s',0.95652175),("ih",'v',0.9782609),("ih",'y',1.0),("ij",'a',0.4117647),("ij",'e',0.47058824),("ij",'i',0.5294118),("ij",'n',0.88235295),("ij",'o',0.9411765),("ij",'y',1.0),("ik",'a',0.6666667),("ik",'e',0.73333335),("ik",'h',0.76666665),("ik",'o',0.8666667),("ik",'r',0.93333334),("ik",'s',1.0),("il",'a',0.4),("il",'b',0.8),("il",'o',1.0),("im",' ',0.4814815),("im",'a',0.7407407),("im",'e',0.7962963),("im",'h',0.8148148),("im",'i',0.8518519),("im",'o',0.9444444),("im",'u',1.0),("in",' ',0.11111111),("in",'a',0.54545456),("in",'c',0.56565654),("in",'d',0.7777778),("in",'e',0.7878788),("in",'g',0.8080808),("in",'i',0.8484849),("in",'j',0.85858583),("in",'m',0.86868685),("in",'n',0.8989899),("in",'o',0.959596),("in",'t',0.97979796),("in",'u',0.989899),("in",'y',1.0),("ip",'a',0.65217394),("ip",'r',0.6956522),("ip",'t',0.7826087),("ip",'u',1.0),("ir",' ',0.375),("ir",'a',0.6125),("ir",'d',0.6375),("ir",'e',0.65),("ir",'i',0.6875),("ir",'l',0.7125),("ir",'m',0.825),("ir",'n',0.8375),("ir",'o',0.8625),("ir",'u',0.8875),("ir",'v',0.9625),("ir",'y',1.0),("is",' ',3.4013607e-2),("is",'a',6.802721e-2),("is",'h',0.91156465),("is",'m',0.92517006),("is",'n',0.9319728),("is",'o',0.93877554),("is",'r',0.9455782),("is",'t',0.99319726),("is",'w',1.0),("it",' ',3.4042552e-2),("it",'a',0.45531914),("it",'e',0.49787235),("it",'h',0.5276596),("it",'i',0.6468085),("it",'o',0.6638298),("it",'r',0.6851064),("it",'s',0.69787234),("it",'t',0.79574466),("it",'u',0.8212766),("it",'v',0.8255319),("it",'w',0.8638298),("it",'y',1.0),("iv",'a',0.71428573),("iv",'e',0.78571427),("iv",'i',0.8214286),("iv",'r',0.98214287),("iv",'y',1.0),("iy",'a',0.75409836),("iy",'e',0.7704918),("iy",'o',0.9508197),("iy",'u',1.0),("ja",'a',0.2919708),("ja",'g',0.30656934),("ja",'h',0.3649635),("ja",'i',0.37226278),("ja",'m',0.40875912),("ja",'n',0.5985401),("ja",'p',0.6131387),("ja",'r',0.66423357),("ja",'s',0.8029197),("ja",'t',0.84671533),("ja",'y',1.0),("je",'e',0.8888889),("je",'t',1.0),("ji",'h',9.090909e-2),("ji",'j',0.27272728),("ji",'n',0.36363637),("ji",'t',1.0),("jj",'a',0.6),("jj",'n',1.0),("jn",'a',0.95714283),("jn",'e',0.98571426),("jn",'i',1.0),("jo",' ',0.5),("jo",'g',0.6666667),("jo",'s',0.8333333),("jo",'t',1.0),("ju",'n',0.96153843),("ju",'s',1.0),("jw",'a',1.0),("jy",'a',0.9166667),("jy",'e',1.0),("ka",'a',0.2974138),("ka",'c',0.30172414),("ka",'d',0.31034482),("ka",'g',0.31465518),("ka",'h',0.32327586),("ka",'i',0.34051725),("ka",'j',0.3448276),("ka",'k',0.34913793),("ka",'l',0.3922414),("ka",'m',0.4698276),("ka",'n',0.47413793),("ka",'r',0.82327586),("ka",'s',0.88793105),("ka",'t',0.92672414),("ka",'u',0.98706895),("ka",'y',1.0),("ke",' ',0.2),("ke",'e',0.48),("ke",'h',0.52),("ke",'n',0.56),("ke",'s',0.96),("ke",'t',1.0),("kh",'a',0.72131145),("kh",'e',0.8852459),("kh",'i',0.91803277),("kh",'y',1.0),("ki",'l',0.10526316),("ki",'m',0.7368421),("ki",'n',0.84210527),("ki",'s',0.8947368),("ki",'t',1.0),("kl",'a',0.33333334),("kl",'e',1.0),("kn",'o',1.0),("ko",' ',0.6),("ko",'d',0.8),("ko",'o',1.0),("kr",'a',7.272727e-2),("kr",'i',0.92727274),("kr",'o',1.0),("ks",'a',0.17777778),("ks",'h',0.95555556),("ks",'u',1.0),("kt",'a',0.5686275),("kt",'e',0.60784316),("kt",'i',0.64705884),("kt",'o',0.8235294),("kt",'u',0.84313726),("kt",'w',1.0),("ku",'l',0.4117647),("ku",'n',0.47058824),("ku",'r',0.9117647),("ku",'s',0.9411765),("ku",'t',1.0),("ky",'a',0.6),("ky",'e',0.8),("ky",'o',1.0),("la",' ',1.4084507e-2),("la",'a',0.2112676),("la",'b',0.26760563),("la",'d',0.30985916),("la",'g',0.33802816),("la",'h',0.3802817),("la",'i',0.3943662),("la",'k',0.45070422),("la",'m',0.73239434),("la",'p',0.7605634),("la",'s',0.8309859),("la",'t',0.8873239),("la",'v',0.90140843),("la",'y',1.0),("lb",'e',0.33333334),("lb",'i',1.0),("le",' ',0.2),("le",'d',0.4),("le",'e',0.6),("le",'k',0.7),("le",'n',0.9),("le",'s',1.0),("li",'l',0.25),("li",'n',0.75),("li",'t',1.0),("lm",'a',1.0),("lo",' ',0.10714286),("lo",'b',0.32142857),("lo",'k',0.89285713),("lo",'s',1.0),("lp",'a',0.85714287),("lp",'o',1.0),("lu",'p',0.5),("lu",'t',1.0),("ly",'a',0.84615386),("ly",'o',1.0),("ma",' ',9.272727e-2),("ma",'a',0.3581818),("ma",'b',0.3709091),("ma",'c',0.37454545),("ma",'d',0.4309091),("ma",'h',0.52181816),("ma",'i',0.5345455),("ma",'j',0.53636366),("ma",'k',0.56),("ma",'l',0.58181816),("ma",'m',0.6309091),("ma",'n',0.78909093),("ma",'p',0.79818183),("ma",'r',0.8218182),("ma",'s',0.8963636),("ma",'t',0.94),("ma",'u',0.9472727),("ma",'v',0.9745455),("ma",'y',1.0),("mb",'a',5.5555556e-2),("mb",'h',0.8888889),("mb",'o',0.9444444),("mb",'u',1.0),("me",' ',0.5945946),("me",'b',0.6216216),("me",'d',0.6486486),("me",'e',0.7297297),("me",'n',0.8108108),("me",'s',0.8378378),("me",'v',0.972973),("me",'y',1.0),("mg",'a',0.6666667),("mg",'r',1.0),("mh",'a',1.0),("mi",' ',0.27272728),("mi",'b',0.29545453),("mi",'d',0.3181818),("mi",'k',0.36363637),("mi",'n',0.54545456),("mi",'s',0.5681818),("mi",'t',0.97727275),("mi",'v',1.0),("mj",'n',1.0),("mk",'a',1.0),("mm",'o',1.0),("mn",'o',1.0),("mo",' ',0.2972973),("mo",'d',0.3243243),("mo",'g',0.35135135),("mo",'h',0.7027027),("mo",'o',1.0),("mp",'a',0.2857143),("mp",'i',0.42857143),("mp",'l',0.5714286),("mp",'r',1.0),("mr",'i',1.0),("ms",' ',3.2258064e-2),("ms",'a',9.677419e-2),("ms",'h',0.38709676),("ms",'i',0.5483871),("ms",'k',0.61290324),("ms",'o',0.6451613),("ms",'p',0.67741936),("ms",'t',0.9677419),("ms",'y',1.0),("mu",'c',9.52381e-2),("mu",'d',0.35714287),("mu",'h',0.42857143),("mu",'k',0.6666667),("mu",'l',0.71428573),("mu",'n',0.8333333),("mu",'p',0.9047619),("mu",'t',1.0),("mv",'a',0.85714287),("mv",'i',1.0),("my",'a',0.86206895),("my",'e',0.9310345),("my",'o',1.0),("na",' ',0.28798842),("na",'a',0.59334296),("na",'b',0.5976845),("na",'c',0.60202605),("na",'d',0.60347325),("na",'g',0.6078148),("na",'h',0.66570187),("na",'i',0.69175106),("na",'j',0.69464546),("na",'k',0.7062229),("na",'l',0.70767003),("na",'m',0.8277858),("na",'n',0.85238785),("na",'p',0.8654125),("na",'r',0.87264836),("na",'s',0.9406657),("na",'t',0.9536903),("na",'u',0.9551375),("na",'v',0.97829235),("na",'y',1.0),("nc",'a',0.1),("nc",'h',1.0),("nd",'a',0.3125),("nd",'e',0.34375),("nd",'h',0.515625),("nd",'i',0.53125),("nd",'o',0.546875),("nd",'r',0.96875),("nd",'u',0.984375),("nd",'w',1.0),("ne",' ',0.13953489),("ne",'b',0.23255815),("ne",'d',0.25581396),("ne",'e',0.44186047),("ne",'h',0.53488374),("ne",'k',0.55813956),("ne",'m',0.5813953),("ne",'n',0.7209302),("ne",'r',0.74418604),("ne",'s',0.76744187),("ne",'t',0.8604651),("ne",'v',0.9302326),("ne",'y',1.0),("ng",'a',0.43333334),("ng",'e',0.6333333),("ng",'i',0.73333335),("ng",'k',0.9),("ng",'o',0.93333334),("ng",'r',1.0),("ni",' ',0.33333334),("ni",'b',0.38271606),("ni",'c',0.3888889),("ni",'d',0.41975307),("ni",'g',0.44444445),("ni",'h',0.46296296),("ni",'n',0.49382716),("ni",'p',0.5),("ni",'r',0.69135803),("ni",'s',0.8148148),("ni",'t',0.89506173),("ni",'v',0.9382716),("ni",'y',1.0),("nj",'a',0.88),("nj",'e',0.96),("nj",'y',1.0),("nk",'a',0.44444445),("nk",'h',1.0),("nm",'a',0.6666667),("nm",'e',0.9166667),("nm",'i',1.0),("nn",' ',3.5714287e-2),("nn",'a',0.4642857),("nn",'e',0.53571427),("nn",'i',0.75),("nn",'o',0.78571427),("nn",'y',1.0),("no",' ',0.7777778),("no",'b',0.8055556),("no",'g',0.8333333),("no",'m',0.8611111),("no",'p',0.9166667),("no",'t',1.0),("nr",'u',1.0),("nt",'a',0.25833333),("nt",'e',0.48333332),("nt",'h',0.49166667),("nt",'i',0.81666666),("nt",'o',0.85833335),("nt",'r',0.9),("nt",'u',0.95),("nt",'y',1.0),("nu",' ',8.571429e-2),("nu",'b',0.114285715),("nu",'d',0.17142858),("nu",'n',0.22857143),("nu",'p',0.31428573),("nu",'r',0.37142858),("nu",'s',0.6),("nu",'t',0.85714287),("nu",'v',0.9714286),("nu",'y',1.0),("nv",'a',1.0),("nw",'i',1.0),("ny",'a',0.7894737),("ny",'e',0.9298246),("ny",'o',0.9649123),("ny",'u',1.0),("ob",'h',1.0),("oc",'c',0.1),("oc",'h',1.0),("od",'a',0.22857143),("od",'b',0.25714287),("od",'d',0.31428573),("od",'h',1.0),("og",'a',0.5205479),("og",'e',0.75342464),("og",'h',0.7671233),("og",'i',0.8356164),("og",'o',0.9726027),("og",'r',0.98630136),("og",'u',1.0),("oh",' ',0.27272728),("oh",'a',0.90909094),("oh",'e',0.95454544),("oh",'i',1.0),("oj",'a',0.75),("oj",'i',1.0),("ok",'a',0.45833334),("ok",'e',0.625),("ok",'i',0.6666667),("ok",'o',0.7083333),("ok",'s',0.75),("ok",'t',0.9583333),("ok",'y',1.0),("ol",'b',1.0),("om",' ',0.53846157),("om",'a',0.6923077),("om",'e',0.7692308),("om",'s',0.84615386),("om",'u',0.9230769),("om",'y',1.0),("on",' ',0.375),("on",'a',0.5),("on",'i',1.0),("oo",'d',0.19753087),("oo",'h',0.20987654),("oo",'j',0.22222222),("oo",'m',0.27160493),("oo",'n',0.34567901),("oo",'p',0.44444445),("oo",'r',0.61728394),("oo",'s',0.6296296),("oo",'t',0.86419755),("oo",'v',0.8765432),("oo",'y',1.0),("op",'a',0.8888889),("op",'e',1.0),("or",' ',0.22222222),("or",'a',0.37037036),("or",'d',0.44444445),("or",'e',0.5555556),("or",'i',0.5925926),("or",'m',0.7037037),("or",'n',0.7407407),("or",'t',0.8148148),("or",'u',0.9259259),("or",'v',0.962963),("or",'y',1.0),("os",' ',5.263158e-2),("os",'h',0.8947368),("os",'t',1.0),("ot",'a',0.47058824),("ot",'e',0.5),("ot",'i',0.61764705),("ot",'s',0.7058824),("ot",'t',0.88235295),("ot",'w',1.0),("ov",'a',0.5),("ov",'i',1.0),("oy",'a',1.0),("pa",' ',1.754386e-2),("pa",'a',0.2236842),("pa",'c',0.22807017),("pa",'d',0.27192983),("pa",'h',0.2982456),("pa",'i',0.3026316),("pa",'j',0.32894737),("pa",'k',0.34210527),("pa",'m',0.42543858),("pa",'n',0.50438595),("pa",'p',0.5219298),("pa",'r',0.7894737),("pa",'s',0.90789473),("pa",'t',0.95614034),("pa",'u',0.9736842),("pa",'v',0.98245615),("pa",'y',1.0),("pe",'e',0.25),("pe",'n',0.5),("pe",'s',0.75),("pe",'t',1.0),("ph",'a',1.0),("pi",' ',0.68421054),("pi",'n',0.7105263),("pi",'s',0.7368421),("pi",'t',1.0),("pl",'u',1.0),("pm",'a',1.0),("pn",'a',0.4),("pn",'o',0.8),("pn",'u',1.0),("po",' ',0.3),("po",'o',1.0),("pr",'a',0.8695652),("pr",'e',0.8819876),("pr",'i',0.9875776),("pr",'o',1.0),("ps",'y',1.0),("pt",'a',0.53846157),("pt",'i',0.9230769),("pt",'u',1.0),("pu",'m',8.0e-2),("pu",'n',0.16),("pu",'r',0.6),("pu",'s',0.68),("pu",'t',1.0),("py",'a',0.8),("py",'e',1.0),("ra",' ',4.8169557e-2),("ra",'a',0.22736031),("ra",'b',0.23699422),("ra",'d',0.26396918),("ra",'g',0.26782274),("ra",'h',0.3583815),("ra",'i',0.36608863),("ra",'j',0.44894028),("ra",'k',0.4913295),("ra",'l',0.5067437),("ra",'m',0.672447),("ra",'n',0.7302505),("ra",'p',0.75915223),("ra",'s',0.81888247),("ra",'t',0.9344894),("ra",'u',0.938343),("ra",'v',0.9807322),("ra",'y',1.0),("rb",'a',0.2),("rb",'h',0.8),("rb",'u',1.0),("rd",'a',0.6),("rd",'h',0.8),("rd",'o',0.9),("rd",'w',1.0),("re",' ',0.23404256),("re",'d',0.25531915),("re",'e',0.61702126),("re",'k',0.63829786),("re",'n',0.7659575),("re",'s',0.82978725),("re",'y',1.0),("rg",'a',0.6666667),("rg",'e',0.8888889),("rg",'y',1.0),("rh",'a',1.0),("ri",' ',9.876543e-2),("ri",'c',0.115226336),("ri",'d',0.18518518),("ri",'g',0.18930042),("ri",'h',0.23045267),("ri",'j',0.2345679),("ri",'k',0.23868313),("ri",'m',0.26337448),("ri",'n',0.29218107),("ri",'p',0.34567901),("ri",'s',0.48971194),("ri",'t',0.82304525),("ri",'v',0.8312757),("ri",'y',1.0),("rj",'a',0.10714286),("rj",'u',1.0),("rl",'a',0.33333334),("rl",'i',1.0),("rm",'a',0.83505154),("rm",'e',0.87628865),("rm",'i',0.88659793),("rm",'o',0.92783505),("rm",'u',0.9484536),("rm",'y',1.0),("rn",'a',0.9),("rn",'i',1.0),("ro",' ',0.21875),("ro",'d',0.375),("ro",'g',0.40625),("ro",'h',0.4375),("ro",'k',0.5),("ro",'m',0.53125),("ro",'n',0.59375),("ro",'o',0.84375),("ro",'p',0.875),("ro",'t',0.96875),("ro",'v',1.0),("rp",'a',0.5),("rp",'u',1.0),("rs",'h',1.0),("rt",'a',0.39130434),("rt",'e',0.42028984),("rt",'h',0.8405797),("rt",'i',0.942029),("rt",'m',0.95652175),("rt",'u',1.0),("ru",' ',4.0816326e-2),("ru",'b',6.122449e-2),("ru",'d',0.14285715),("ru",'j',0.1632653),("ru",'k',0.20408164),("ru",'m',0.24489796),("ru",'n',0.36734694),("ru",'p',0.63265306),("ru",'r',0.6530612),("ru",'s',0.79591835),("ru",'t',0.9183673),("ru",'v',1.0),("rv",'a',0.8382353),("rv",'e',0.9705882),("rv",'i',1.0),("ry",' ',2.8571429e-2),("ry",'a',0.7714286),("ry",'e',0.8),("ry",'o',1.0),("sa",' ',6.896552e-2),("sa",'a',0.15384616),("sa",'b',0.1591512),("sa",'d',0.16976127),("sa",'h',0.2122016),("sa",'i',0.22015916),("sa",'j',0.2254642),("sa",'k',0.24403183),("sa",'m',0.54111403),("sa",'n',0.69496024),("sa",'p',0.6976127),("sa",'r',0.8647215),("sa",'s',0.8753316),("sa",'t',0.96816975),("sa",'u',0.9761273),("sa",'v',0.9840849),("sa",'y',1.0),("se",' ',0.12),("se",'e',0.64),("se",'n',0.88),("se",'v',1.0),("sh",' ',5.504587e-3),("sh",'a',0.31376147),("sh",'c',0.43486238),("sh",'e',0.48440367),("sh",'i',0.52110094),("sh",'k',0.5266055),("sh",'m',0.54311925),("sh",'n',0.5889908),("sh",'o',0.6385321),("sh",'p',0.6458716),("sh",'r',0.69174314),("sh",'t',0.81100917),("sh",'u',0.8770642),("sh",'v',0.88073397),("sh",'w',0.90458715),("sh",'y',1.0),("si",' ',0.6216216),("si",'d',0.9189189),("si",'k',0.9459459),("si",'m',0.972973),("si",'t',1.0),("sk",'a',1.0),("sm",'a',0.7027027),("sm",'i',0.9189189),("sm",'r',1.0),("sn",'a',0.75),("sn",'e',1.0),("so",' ',0.4074074),("so",'o',0.962963),("so",'p',1.0),("sp",'a',0.33333334),("sp",'i',0.44444445),("sp",'r',1.0),("sr",'a',3.2258064e-2),("sr",'i',0.9677419),("sr",'o',1.0),("st",'a',0.17322835),("st",'e',0.22047244),("st",'h',0.61417323),("st",'i',0.6535433),("st",'o',0.6614173),("st",'r',0.78740156),("st",'u',0.9055118),("st",'v',0.9133858),("st",'w',0.984252),("st",'y',1.0),("su",' ',0.18181819),("su",'d',0.2),("su",'g',0.21818182),("su",'h',0.27272728),("su",'k',0.76363635),("su",'m',0.7818182),("su",'n',0.92727274),("su",'r',0.9818182),("su",'t',1.0),("sv",'a',1.0),("sw",'a',0.9655172),("sw",'i',1.0),("sy",'a',0.9238095),("sy",'e',0.9809524),("sy",'o',1.0),("ta",' ',9.863946e-2),("ta",'a',0.33163264),("ta",'b',0.335034),("ta",'c',0.3452381),("ta",'d',0.39285713),("ta",'h',0.4659864),("ta",'i',0.4744898),("ta",'j',0.47789115),("ta",'k',0.48639455),("ta",'m',0.6360544),("ta",'n',0.664966),("ta",'p',0.67517006),("ta",'r',0.7176871),("ta",'s',0.8435374),("ta",'t',0.9557823),("ta",'u',0.96258503),("ta",'v',0.98129255),("ta",'y',1.0),("te",' ',0.7433155),("te",'e',0.8395722),("te",'h',0.8449198),("te",'n',0.8983957),("te",'r',0.90909094),("te",'s',0.93048126),("te",'t',0.93582886),("te",'y',1.0),("th",'a',0.6369048),("th",'e',0.6845238),("th",'i',0.92261904),("th",'o',0.97619045),("th",'u',0.98214287),("th",'y',1.0),("ti",' ',0.63555557),("ti",'b',0.64444447),("ti",'d',0.6488889),("ti",'g',0.6533333),("ti",'h',0.6844444),("ti",'j',0.6888889),("ti",'k',0.7111111),("ti",'m',0.7688889),("ti",'n',0.7777778),("ti",'p',0.7911111),("ti",'r',0.82222223),("ti",'s',0.94222224),("ti",'t',0.96),("ti",'v',0.9777778),("ti",'y',1.0),("tm",'a',0.96666664),("tm",'i',1.0),("tn",'a',1.0),("to",' ',0.90909094),("to",'d',0.92727274),("to",'h',0.94545454),("to",'o',0.96363634),("to",'s',1.0),("tp",'a',1.0),("tr",'a',0.64044946),("tr",'e',0.8202247),("tr",'i',0.9325843),("tr",'o',0.9550562),("tr",'u',1.0),("ts",'a',0.22222222),("ts",'e',0.2777778),("ts",'n',0.44444445),("ts",'u',0.8333333),("ts",'y',1.0),("tt",'a',0.35897437),("tt",'e',0.3846154),("tt",'h',0.3974359),("tt",'i',0.5897436),("tt",'o',0.6025641),("tt",'u',0.6282051),("tt",'v',0.6666667),("tt",'w',1.0),("tu",' ',0.3846154),("tu",'h',0.4),("tu",'l',0.5538462),("tu",'m',0.83076924),("tu",'r',0.9076923),("tu",'s',0.9692308),("tu",'t',1.0),("tv",'a',0.75),("tv",'i',0.875),("tv",'o',1.0),("tw",'a',0.877551),("tw",'e',0.93877554),("tw",'i',0.9897959),("tw",'o',1.0),("ty",'a',0.74626863),("ty",'e',0.8208955),("ty",'o',0.8358209),("ty",'u',1.0),("ub",'h',1.0),("uc",'c',0.11764706),("uc",'h',1.0),("ud",'a',0.10958904),("ud",'b',0.20547946),("ud",'d',0.7808219),("ud",'h',0.89041096),("ud",'r',0.91780823),("ud",'u',0.9315069),("ud",'w',0.94520545),("ud",'y',1.0),("ug",'h',1.0),("uh",' ',0.22580644),("uh",'k',0.87096775),("uh",'r',0.9354839),("uh",'y',1.0),("uj",'a',0.5),("uj",'i',0.6666667),("uj",'y',1.0),("uk",' ',1.6129032e-2),("uk",'a',3.2258064e-2),("uk",'h',0.48387095),("uk",'r',0.5322581),("uk",'s',0.5645161),("uk",'t',1.0),("ul",'a',0.5555556),("ul",'e',0.6296296),("ul",'o',0.7037037),("ul",'y',1.0),("um",' ',0.5925926),("um",'a',0.8148148),("um",'n',0.8518519),("um",'s',0.8888889),("um",'u',1.0),("un",' ',9.52381e-3),("un",'a',0.6),("un",'d',0.60952383),("un",'e',0.6761905),("un",'g',0.6952381),("un",'i',0.7047619),("un",'j',0.7714286),("un",'t',0.8952381),("un",'y',1.0),("up",'a',0.9189189),("up",'o',0.9459459),("up",'t',0.972973),("up",'u',1.0),("ur",' ',0.18644068),("ur",'a',0.3559322),("ur",'b',0.3898305),("ur",'d',0.42372882),("ur",'g',0.44067797),("ur",'l',0.45762712),("ur",'m',0.47457626),("ur",'n',0.5084746),("ur",'o',0.5762712),("ur",'u',0.88135594),("ur",'v',0.9322034),("ur",'y',1.0),("us",' ',2.3809524e-2),("us",'h',0.9047619),("us",'o',1.0),("ut",'a',0.20833333),("ut",'e',0.3125),("ut",'i',0.41666666),("ut",'o',0.4375),("ut",'p',0.45833334),("ut",'r',0.7083333),("ut",'s',0.8125),("ut",'t',0.9583333),("ut",'w',1.0),("uv",'a',0.925),("uv",'i',0.95),("uv",'o',0.975),("uv",'r',1.0),("uy",'a',0.25),("uy",'u',1.0),("va",' ',0.17924528),("va",'a',0.504717),("va",'b',0.5235849),("va",'c',0.5330189),("va",'d',0.5943396),("va",'g',0.5990566),("va",'h',0.6438679),("va",'i',0.6509434),("va",'j',0.6533019),("va",'k',0.6627358),("va",'l',0.6698113),("va",'m',0.7264151),("va",'n',0.7617925),("va",'r',0.8278302),("va",'s',0.8985849),("va",'t',0.9764151),("va",'y',1.0),("ve",' ',0.15384616),("ve",'d',0.35897437),("ve",'e',0.5641026),("ve",'h',0.5897436),("ve",'k',0.64102566),("ve",'n',0.6666667),("ve",'p',0.6923077),("ve",'s',0.7692308),("ve",'t',1.0),("vi",'b',3.4246575e-2),("vi",'c',6.1643835e-2),("vi",'d',0.3561644),("vi",'g',0.39726028),("vi",'h',0.43835616),("vi",'j',0.5068493),("vi",'k',0.53424656),("vi",'m',0.5890411),("vi",'n',0.67808217),("vi",'p',0.70547944),("vi",'r',0.7191781),("vi",'s',0.89726025),("vi",'t',0.94520545),("vi",'v',0.98630136),("vi",'y',1.0),("vm",'a',1.0),("vo",' ',1.0),("vr",'a',6.0606062e-2),("vr",'i',1.0),("vy",'a',0.92105263),("vy",'o',0.9736842),("vy",'u',1.0),("wa",' ',3.4965035e-2),("wa",'a',0.41958043),("wa",'b',0.43356642),("wa",'d',0.4755245),("wa",'g',0.48251748),("wa",'i',0.4965035),("wa",'j',0.53846157),("wa",'k',0.55244756),("wa",'l',0.55944055),("wa",'m',0.7622378),("wa",'n',0.7972028),("wa",'p',0.8181818),("wa",'r',0.86713284),("wa",'s',0.91608393),("wa",'t',0.97902095),("wa",'v',0.986014),("wa",'y',1.0),("we",' ',0.25),("we",'m',0.33333334),("we",'s',0.8333333),("we",'t',0.9166667),("we",'v',1.0),("wi",'b',0.1),("wi",'c',0.2),("wi",'d',0.3),("wi",'g',0.4),("wi",'j',0.5),("wi",'k',0.7),("wi",'m',0.8),("wi",'n',0.9),("wi",'v',1.0),("wo",' ',0.5),("wo",'t',1.0),("ya",' ',0.18404908),("ya",'a',0.3815951),("ya",'b',0.3840491),("ya",'c',0.38773006),("ya",'d',0.42453986),("ya",'g',0.42944786),("ya",'h',0.48343557),("ya",'i',0.5006135),("ya",'j',0.51411045),("ya",'k',0.53865033),("ya",'m',0.6515337),("ya",'n',0.7030675),("ya",'p',0.70920247),("ya",'s',0.7840491),("ya",'t',0.95214725),("ya",'u',0.95582825),("ya",'v',0.98895705),("ya",'y',1.0),("ye",' ',0.2923077),("ye",'b',0.30769232),("ye",'d',0.35384616),("ye",'k',0.36923078),("ye",'m',0.3846154),("ye",'n',0.63076925),("ye",'s',0.6923077),("ye",'t',0.86153847),("ye",'v',0.9846154),("ye",'y',1.0),("yi",' ',0.375),("yi",'n',0.75),("yi",'s',0.875),("yi",'t',1.0),("yo",' ',0.3112583),("yo",'c',0.3178808),("yo",'d',0.33774835),("yo",'g',0.7549669),("yo",'h',0.78807944),("yo",'j',0.8013245),("yo",'k',0.81456953),("yo",'n',0.86754966),("yo",'o',0.8741722),("yo",'p',0.8874172),("yo",'r',0.9602649),("yo",'s',0.98013246),("yo",'t',1.0),("yu",'c',4.6153847e-2),("yu",'d',0.26153848),("yu",'h',0.2769231),("yu",'j',0.33846155),("yu",'k',0.61538464),("yu",'m',0.63076925),("yu",'n',0.7076923),("yu",'p',0.73846155),("yu",'r',0.8),("yu",'s',0.83076924),("yu",'t',0.95384616),("yu",'y',1.0),("yy",'u',1.0)] \ No newline at end of file diff --git a/obluda.hs b/obluda.hs new file mode 100644 index 0000000..b7fdbc2 --- /dev/null +++ b/obluda.hs @@ -0,0 +1,167 @@ +-- obluda +-- written in January 2007 by Anicka Bernathova + +module Main where + +import IO +import Random +import System.Environment + +-- type for representation of AVL tree +-- Nil or (left subtree, key, value, balance, right subtree) +data BTree a b = Nil | Tree (BTree a b) a b Integer (BTree a b) + +instance (Ord a, Show a, Ord b, Show b) => Show (BTree a b) where + show x = quork [] x + +quork s Nil = s ++ "Nil\n" +quork s (Tree l k v d p) = quork (" "++s) p ++ s ++"("++show k++","++show v++","++show d++ ")\n" ++ quork (" "++s) l + +--returns balance of the AVL tree +getD :: Ord a => BTree a b -> Integer +getD Nil = 0 +getD (Tree _ _ _ d _) = d + +plus :: Integer -> Integer +plus n | n>0 = n + | True = 0 + +--left rotation of AVL tree +rl :: BTree a b -> BTree a b +rl (Tree l v val d p) = Tree (Tree l v val r pl) pv pval s pp + where (Tree pl pv pval pd pp) = p + r = d - 1 - plus pd + s = - 1 + pd + r - plus r +--right rotation +rr :: BTree a b -> BTree a b +rr (Tree l v val d p) = Tree ll lv lval s (Tree lp v val r p) + where (Tree ll lv lval ld lp) = l + r = d - ld + 1 + plus ld + s = 1 + ld + plus r +--double rotations +rlrr :: BTree a b -> BTree a b +rlrr (Tree l v val d p) = rr (Tree (rl l) v val d p) + +rrrl :: BTree a b -> BTree a b +rrrl (Tree l v val d p) = rl (Tree l v val d (rr p)) + +insert :: Ord a => a -> BTree a Integer -> (BTree a Integer, Integer) +insert n Nil = ((Tree Nil n 1 0 Nil),1) +insert n (Tree l v val d p) | n==v = ((Tree l v (val+1) d p),0) + | n ((Tree t v val 0 p),0) + 0 -> ((Tree t v val (-1) p),1) + -1 -> (t2,0) + | n>v = if j==0 then ((Tree l v val d i),0) + else case d of + 1 -> (i2,0) + 0 -> ((Tree l v val 1 i),1) + -1 -> ((Tree l v val 0 i),0) + where (t, s) = insert n l + td = getD t + t2 = if td == -1 then rr (Tree t v val (d-1) p) + else rlrr(Tree t v val (d-1) p) + (i, j) = insert n p + id = getD i + i2 = if id == 1 then rl (Tree l v val (d+1) i) + else rrrl (Tree l v val (d+1) i) + +ins :: Ord a => a -> BTree a Integer -> BTree a Integer +ins n t = tt + where (tt,_)= insert n t + +--parses the input string and feeds our tree +savestring :: String -> (Char,Char) -> BTree String Integer -> BTree String Integer +savestring (z:xs) (x,y) t | (z /= ' ') = savestring xs (y,z) $! (ins [x,y,z] t) + | True = savestring xs (' ',' ') $! (ins [x,y,z] t) +savestring [] (x,y) t = ins [x,y,' '] t + +straight :: BTree a b -> [(a, b)] +straight Nil = [] +straight (Tree l v val _ p) = (straight l) ++ [(v,val)] ++ (straight p) + +probm2 :: [(String, Integer)] -> [(String, Char, Float)] +probm2 l = zip3 ctxl charl probs + where (sl,nl) = unzip l + ctxl = map (\[x,y,z] -> [x,y]) sl + charl = map (\[x,y,z] -> z) sl + sum = foldl1 (+) nl + probs = map (\i -> fromInteger i / fromInteger sum) (scanl1 (+) nl) + +probm :: [(String, Integer)] -> [(String, Char, Float)] +probm l@(([x,y,_],_):_) = probm2 l1 ++ probm l2 + where (l1,l2) = span same l + same = \([x',y',_],_) -> (x,y) == (x',y') +probm [] = [] + +mktree :: [(String,Char,Float)] -> BTree (String,Float) Char +mktree [] = Nil +mktree x = (Tree (mktree l) (a,c) b 0 (mktree p)) + where (a,b,c) = x!!((length x) `div` 2) + l = [(l,m,n) | (l,m,n)<-x, (l,n)<(a,c)] + p = [(i,j,k) | (i,j,k)<-x, (i,k)>(a,c)] + +getnext :: BTree (String,Float) Char -> String -> Float -> Char -> Char +getnext Nil _ _ temp = temp +getnext t s prob temp | sstr = getnext p s prob temp + | s==str = (if prob String -> String -> IO (String) +getword t prefix ctxt = do + prob <- randomRIO (0::Float,1) + let c = getnext t ctxt prob ' ' + in if c==' ' then return prefix + else getword t (prefix ++ [c]) ((drop 1 ctxt) ++ [c]) + +--prints given number of words, length can be tweaked inside +genwords :: Integer -> BTree (String,Float) Char -> IO () +genwords number tree = do + c <- getword tree [] " " + let d = length c + in if (d < 100) && (d>5) then do + putStrLn c + if number>1 then genwords (number-1) tree + else putStr "" + else genwords number tree +dump :: String -> IO () +dump path = bracket + (openFile path ReadMode) + hClose + (\h -> do + cont <- (hGetContents h) + putStr (show (probm (straight (savestring cont (' ',' ') Nil)))) + ) + +rfdump :: String -> IO (BTree (String,Float) Char) +rfdump string = do + let c=(read string) + in return $! (mktree c) + +rf :: String -> IO (BTree (String,Float) Char) +rf cont = return $! (mktree (probm (straight (savestring cont (' ',' ') Nil)))) + +action :: String -> Integer ->Integer -> IO () +action path mode number = do + h <- (openFile path ReadMode) + cont <- (hGetContents h) + tree <- (if mode==0 then rf else rfdump) cont + hClose h + genwords number tree + +usage :: String +usage = "Usage: obluda -c corpus_file number_of_lines\n" + ++" -r dump_file number_of_lines\n" + ++" -d corpus_file" + +main :: IO () +main = getArgs >>= \argv -> + case argv of + ["-c",filename,number] -> action filename 0 (read number) + ["-r",filename,number] -> action filename 1 (read number) + ["-d",filename] -> dump filename + _ -> putStrLn usage +