double alphabet_frequency[26][26]={ {0.00054485,0.0510151,0.0580552,0.040663,0.0048463,0.00881796,0.0328487,0.00402902,0.0316156,0.00093198,0.0116282,0.128943,0.0390858,0.131682,0.000903304,0.0380678,0.00111838,0.112784,0.0654106,0.167312,0.0186826,0.0160301,0.0105099,0.00404336,0.0153705,0.00506137}, {0.129907,0.038315,0.00380942,0.00452714,0.137857,0.00160106,0.000662508,0.00171148,0.127588,0.00358858,0.000441672,0.202783,0.00380942,0.00226357,0.119969,0.00138022,0,0.0868437,0.0331806,0.00734279,0.0792801,0.00176669,0.00143543,5.5209e-05,0.0098824,0}, {0.155535,8.33519e-05,0.0181429,0.000333407,0.107218,0,2.7784e-05,0.123833,0.0809902,0,0.0705157,0.0422872,0.00013892,0.000416759,0.178262,0.00013892,0.00177817,0.0608469,0.0119749,0.0777951,0.0549567,0,5.55679e-05,0,0.0139475,0.000722383}, {0.0722412,0.00679154,0.00389324,0.029156,0.299044,0.00415279,0.0180819,0.00506121,0.22278,0.00510447,0.000389324,0.0432582,0.00947355,0.0109443,0.0758749,0.00359043,0.000389324,0.050093,0.0644115,0.00198988,0.0449885,0.00575334,0.00748367,4.32582e-05,0.0147943,0.000216291}, {0.0469106,0.00774005,0.0366144,0.121346,0.0261955,0.013016,0.0124638,0.00397738,0.0103576,0.00123718,0.00194268,0.0503052,0.0297026,0.104997,0.00840465,0.0196109,0.00304694,0.214871,0.19389,0.043015,0.00581782,0.0120855,0.00860914,0.0158789,0.00653354,0.00143145}, {0.0935906,0.00167411,0.000637755,0.000956633,0.125159,0.0940689,0.000478316,0.00159439,0.190689,0.000159439,7.97194e-05,0.111767,0.000398597,0.000637755,0.125159,0.000717474,0,0.0752551,0.0160236,0.0361129,0.100606,0,0.000478316,0,0.0237564,0}, {0.106661,0.00315032,0.000337534,0.00123762,0.19712,0.00208146,0.0475923,0.0594622,0.121737,0.000225023,0.000281278,0.0831458,0.0100135,0.0409541,0.0604748,0.0010126,0,0.118081,0.0607561,0.00343159,0.0567057,0,0.00315032,0,0.0221647,0.000225023}, {0.166889,0.00472716,0.00107903,0.00174699,0.260097,0.00344261,0.000308293,0.00174699,0.167711,0.000359675,0.000565204,0.014387,0.0128455,0.00909465,0.165451,0.00184976,0.000102764,0.0341692,0.0216833,0.0395129,0.0414654,5.13822e-05,0.00565204,0,0.0450622,0}, {0.040713,0.0151524,0.0845031,0.0309301,0.0781405,0.0200071,0.0265658,0.000588444,0.000514889,0.000281963,0.00369004,0.0549828,0.0307094,0.251474,0.0721703,0.0191122,0.00196148,0.0264187,0.0998517,0.0747937,0.00410685,0.0296429,0.000318741,0.00288093,0.000110333,0.0303784}, {0.21563,0,0.000570451,0,0.183115,0,0,0,0.0798631,0.0022818,0.000570451,0,0,0.00171135,0.222476,0,0,0,0,0,0.293782,0,0,0,0,0}, {0.0626646,0.0124775,0.00166366,0.00388188,0.328989,0.00651601,0.00110911,0.0109524,0.218494,0.00124775,0.00374324,0.0561486,0.00956606,0.0399279,0.0239845,0.00582282,0,0.0137252,0.133509,0.00748648,0.013032,0.00110911,0.0116456,0,0.0323028,0}, {0.12659,0.00328085,0.00617823,0.015893,0.210912,0.0055391,0.00374955,0.00134217,0.17985,4.26085e-05,0.00696649,0.108076,0.00643388,0.00479346,0.0926522,0.00541128,0.000127825,0.00119304,0.0339377,0.0214321,0.0381346,0.00619954,0.00144869,4.26085e-05,0.119623,0.00014913}, {0.182454,0.0537876,0.00103998,0.000540788,0.204376,0.00307833,0.000124797,0.000665585,0.182287,0.000124797,0.000374392,0.0044511,0.0449686,0.00927659,0.113191,0.0951787,0.000166396,0.00137277,0.0445526,0.000831981,0.044095,0.000665585,0.000915179,0,0.0114813,0}, {0.0689707,0.0037413,0.061119,0.0700948,0.128093,0.0146296,0.201577,0.00510024,0.0798423,0.00236557,0.0140928,0.00669407,0.00434527,0.0183542,0.0491066,0.00520091,0.00226491,0.00515057,0.0981294,0.126751,0.0144115,0.00914353,0.00317087,0.000503313,0.00568744,0.00145961}, {0.0190439,0.0194142,0.0342262,0.0271376,0.0106152,0.0104918,0.0393927,0.00246866,0.0217242,0.000652431,0.0100862,0.0706389,0.0596533,0.198903,0.0432897,0.0414558,0.00118143,0.134542,0.0535699,0.049091,0.0793497,0.0268202,0.030241,0.00705331,0.00620691,0.00275079}, {0.111661,0.00190773,0.00171306,0.000973331,0.173564,0.00155733,0.000506132,0.0757251,0.104575,0.000389332,0.0010512,0.0767374,0.00249173,0.00249173,0.111154,0.0544287,0,0.139926,0.0438777,0.0394394,0.0433716,0,0.00179093,0,0.0106288,3.89332e-05}, {0.00175747,0,0,0,0.000585823,0,0,0,0.00410076,0,0,0,0,0,0.00117165,0,0,0.000585823,0.000585823,0.00117165,0.990041,0,0,0,0,0}, {0.14237,0.0128776,0.0199195,0.0267658,0.206938,0.00650399,0.0139697,0.00414038,0.141947,0.000717231,0.011655,0.0119158,0.0245489,0.0193326,0.100641,0.0111334,0.000619427,0.0249238,0.11241,0.0397248,0.03014,0.00774284,0.00329274,8.15036e-05,0.025315,0.000374916}, {0.0464025,0.00307246,0.0525474,0.00172563,0.122204,0.00349334,0.00147309,0.0778636,0.0935836,0.00039984,0.0128159,0.0279046,0.0317136,0.0170037,0.0435826,0.0453082,0.00553463,0.00157832,0.120415,0.217324,0.0501063,0.000315663,0.0108588,0,0.0127317,4.20884e-05}, {0.0922844,0.00317177,0.0107627,0.000908767,0.214326,0.00383108,0.00153243,0.0574661,0.24052,0.000142552,8.90948e-05,0.0208125,0.00427655,0.00340342,0.0824483,0.00158589,0,0.0856379,0.0676051,0.0350143,0.0357092,0.000160371,0.00625445,1.7819e-05,0.0297398,0.00229865}, {0.0395311,0.0382787,0.0418433,0.0305074,0.0370263,0.0123635,0.0249839,0.000256904,0.037219,0.000674374,0.00324342,0.103629,0.0685292,0.165607,0.0083815,0.0379576,0.000160565,0.123507,0.129865,0.0855491,0.000545922,0.00289017,0.000192678,0.0029544,0.000706487,0.00359666}, {0.146568,0,0.000103072,0.000206143,0.537724,0,0.000103072,0,0.210163,0,0,0.000309215,0,0.000618429,0.0809112,0,0,0.00247372,0.000927644,0.000309215,0.012987,0.00226757,0,0,0.00412286,0.000206143}, {0.213868,0.0116868,0.00324633,0.0142839,0.172445,0.00636281,0.00155824,0.0715491,0.165303,0.000129853,0.00818076,0.0323335,0.00454486,0.0533697,0.132191,0.00532398,0,0.0379172,0.0499935,0.00493442,0.00259707,0,0.00168809,0,0.00545384,0.00103883}, {0.0733795,0.00203832,0.0815328,0,0.174888,0.00407664,0.00122299,0.0281288,0.191602,0,0,0.00693029,0.00244598,0.00122299,0.0501427,0.156135,0.00122299,0,0.0057073,0.134937,0.0432124,0.00203832,0.0044843,0.00366898,0.0309825,0}, {0.0685694,0.0222764,0.0584755,0.0320223,0.100592,0.00922381,0.0191438,0.0076575,0.0938044,0.00121824,0.00156631,0.0640446,0.0718761,0.0536025,0.0499478,0.0824922,0,0.045771,0.144796,0.0323703,0.00556909,0.00226244,0.0182736,0.00487296,0,0.00957188}, {0.137139,0.000494193,0.000494193,0.000247097,0.484804,0,0.000494193,0.00123548,0.187546,0.000247097,0.000988386,0.0308871,0.00197677,0.000247097,0.058809,0.00247097,0.00074129,0,0.000247097,0.000988386,0.00790709,0.00148258,0.000988386,0,0.0180381,0.0615271} };