Skip to content

Instantly share code, notes, and snippets.

@debreuil
Created May 5, 2013 04:53
Show Gist options
  • Select an option

  • Save debreuil/5519791 to your computer and use it in GitHub Desktop.

Select an option

Save debreuil/5519791 to your computer and use it in GitHub Desktop.
Four letter word encodings
package Core
{
public class WordList
{
private static var _instance:WordList;
public function WordList()
{
}
public static function getInstance():WordList
{
if (_instance == null)
{
_instance = new WordList();
}
return _instance;
}
public function isFourLetterWord(test:String):Boolean
{
var result:Boolean = false;
var c0:uint = test.charCodeAt(0) - 65;
var c1:String = test.charAt(1); var o:Object =flw [c0];
if (flw[c0] != null && flw[c0][c1] != null)
{
var c2:String = test.charAt(2);
var c3:String = test.charAt(3);
var s2:String = flw[c0][c1][0];
var s3:String = flw[c0][c1][1];
var index:int = s2.indexOf(c2);
if (index != -1)
{
for (; index < s2.length; index++)
{
if (s3.charAt(index) == c3)
{
result = true;
break;
}
else if (s2.charAt(index) != c2)
{
break;
}
}
}
}
return result;
}
private var letterEasy:String = "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZ";
private var letterMedium:String = "ABCDEFGHIJKLMNOPRSTUVWXYZAAAAAAAEEEEEEEIIIIOOOOOUUBDFGLLMMNNPPRRSSSTW";
public function getRandomLetter(level:int):String
{
var result:String;
if (level == 0)
{
result = letterEasy.charAt(Math.random() * letterEasy.length);
}
else
{
result = letterMedium.charAt(Math.random() * letterMedium.length);
}
return result;
}
private var flw:Array =
[
{ // A
A:["HL","SS"],
B:["ABBEELLORUYY","SAEDTEYSITES"],
C:["EEHHIMNRTTY","DSEYDEEEASL"],
D:["DIOZ","STSE"],
E:["ORR","NOY"],
F:["A","R"],
G:["AAEEEEHIILMOOU","RSDERSANOYAGNE"],
H:["EO","MY"],
I:["DDLMNNRRRRT","ESSSESNSTYS"],
J:["AE","RE"],
K:["EI","EN"],
L:["AAAABBEEEEFGIIKLLMMMOOPSTTU","ENRSASCEFSAAFTYSYAESEWSOOSM"],
M:["AABEIIIIIIMOPUY","HSONADENRSOKSSL"],
N:["AADEEGIIKNOOSTTTTU","LSSSWALSHAANAAEISS"],
P:["EEEEOS","DRSXDE"],
Q:["U","A"],
R:["ABCCCEEFIIIKMMSTTUVY","KSHOSASSADLSSYESYMOL"],
S:["CEHKP","IAYSS"],
T:["AEMOO","PSAMP"],
U:["KLNRT","SDTAO"],
V:["EEIOO","RSDSW"],
W:["AEEELNNOR","YDESSSYLY"],
X:["AEEEIILO","LDLSLSEN"],
Y:["AEI","HSN"],
Z:["AO","NN"]
}
,{ // B
A:["AABBBBCCDDFGHIIKLLLLLLMNNNNNNRRRRRRRRSSSSSTTTTUWWY","LSAEUYHKESFSTLTEDEKLMSSDEGIKSBDEFKMNSEHKSTEHSTDDLS"],
E:["AAAAAAACDEEEEEEGLLLMNNNNRRSTTTVY","DKMNRTUKSFNPRSTSLSTADESTGMTAHSYS"],
H:["U","T"],
I:["ABBCDDEFKLLLMNNNNORRRRSSTTTZ","SBSEESRFEEKLADESTSDKLREKESTE"],
L:["AAAAAAEEEEIIOOOOUU","BEHMTWBDTWNPBCTWER"],
O:["AAABCDDDFGGILLLLLLMNNNNNOOOOOOOPRRRRSSSTTTTUWWXYYZ","RSTSKESYFSYLADELOTBDEGKYBKMNRSTSAENTHKSAHSTTLSYOSO"],
R:["AAAAAAAAEEEEIIIIIIIOORU","DEGNSTWYDENWEGMNOSTOWRT"],
U:["BBCDFGHHLLLMMMNNNNNNORRRRRRRRRSSSSSTTYZ","OSKSFSLRBKLFPSDGKNSTYADGLNPRSYHKSTYSTSZ"],
Y:["ERRT","SELE"]
}
,{ // C
A:["BCDDDFGGIIKKLLLLLMMMNNNPPPPRRRRRRRRRSSSSSTTUVVWY","SAEISEEYDNEYFKLMXEPSESTEHOSBDEKLNPSTAEHKTESLEYSS"],
E:["CDDEILLNPPRRST","AEISLLTTESEOSE"],
H:["AAAAAAAAEEEIIIIIIIOOOUUU","DMOPRTWYFWZACDNPSTNPWBGM"],
I:["ANORSTT","OENETEY"],
L:["AAAAAAAEEIOOOOOOUU","DGMNPWYFWPDGNPTYBE"],
O:["AAABBCCCDDDEFFGHIIIIKLLLLLLMMMMNNNNNNOOOOOOOPPPRRRRRRRSSSSTTUVWWWXYZ","LTXBSAKOAESDFTSOFLNREADESTYABEPEIKNSYFKLNPSTESYDEFKMNYHSTYESPELSYASY"],
R:["AAAAAEIIOOOUUU","BGMPWWBSCPWDSX"],
U:["BBDEEFIKLLLNPRRRRRRRRRSSSTT","ESSDSFFELMTTSBDEFLNRSTKPSES"],
W:["M","S"],
Y:["AMMS","NAET"],
Z:["A","R"]
}
,{ // D
A:["BCDDDFFGGHHIKLLMMMMNNPRRRRRSTTTUUVWWWWYZ","SEAOSFTOSLSSSESENPSGKSBEKNTHAEOBTYKNSTSE"],
E:["AAAAABBCCEEEEEEFFFIKLLLLLMMMNNNNRRSVVWWXY","DFLNRSTKODMPRSTITYLEEFILSEOYESTYEMKASSYYS"],
H:["AAO","KLW"],
I:["ABCCDDEEEEGKLMMNNNNNOPPRRRRSSSTTTVV","LSEKOYDLSTSELESEGKSTLSTEKLTCHKAESAE"],
J:["I","N"],
O:["ABCCDEEFGGGIJLLLLMMNNNNOOPPPRRRRRRRSSSTTTTUUUVWWXZZ","TYKSORSFESYTOELSTESAEGSMRAEYEKMPRSYESTEHSYMRXENSYEY"],
R:["AAAAAAEEEEIIOUUUY","BGMTWYEGKWBPPBGMS"],
U:["AABCCCCCDDEEEFGIKLLMMMNNNNNOPPRRRRRSST","DLSEIKSTESLSTFSTELYABPEGKSTSESAENORKTY"],
Y:["AEEEKN","DDRSEE"]
}
,{ // E
A:["CRRRSSSTTUV","HLNSETYHSXE"],
B:["BO","SN"],
C:["HHRU","EOUS"],
D:["DDGGHI","OYEYST"],
E:["LLR","SYY"],
F:["FT","SS"],
G:["AAEGGIO","DLRSYSS"],
I:["D","E"],
K:["EE","DS"],
L:["ADHKLMMS","NSISSSYE"],
M:["EEIIIUY","SUCRTSD"],
N:["DGOOV","SSLWY"],
O:["N","S"],
P:["EHIO","EACS"],
R:["AGGNNORS","SOSESSST"],
S:["EP","SY"],
T:["ACHINU","SHSCAI"],
U:["R","O"],
V:["EEEI","NRSL"],
W:["EE","RS"],
X:["AEEIOP","MCSTNO"],
Y:["AEEEENRRR","SDNRSEAEY"]
}
,{ // F
A:["CCDDDGIIIKLLMNNNNRRRRRRSSTTUUWYZ","ETEOSSLNRELXEEGOSDELMOTHTESNXNSE"],
E:["AAACDEEEEHLLMMNNORRSTTTUU","LRTKSDLSTSLTESDSDENSAESDS"],
I:["AABCCDDEFGLLLLLLNNNNNRRRRSSSTVXZ","RTSEOOSFESAELMOSDEKOSEMNSCHTSETZ"],
L:["AAAAAAAAAAEEEEEEIIIOOOOOUUUU","BGKMNPTWXYADEWXYCPTCEGPWBESX"],
O:["AABCEGGHIILLNNNOOOPRRRRRRRSUUWXYZ","LMSISSYNLNDKDSTDLTSABDEKMTSLRLYSY"],
R:["AAAAAEEIIIOOOOU","EGPTYETGTZEGMWG"],
U:["BCCDEGGJLMMNNNRRRSSTZZ","SIKSLSUILEYDKSLSYESZEZ"],
Y:["CK","EE"]
}
,{ // G
A:["BBDDEEEFGGGIILLLLMMMMMMNNOPPPRRSSSTTUUUUVWWYZ","SYISDNSFAESNTAELSABEPSYEGLESYBSHPTESDMNREKPSE"],
E:["ACDEEELLLMNNNNRSTTU","RKSDKSDSTSESTUMTASM"],
H:["AEI","TES"],
I:["BBDEEEFGGLLLMNNPRRRRRSV","ESSDNSTASDLTPKSSDLNOTTE"],
L:["AEEEEEIIIOOOOUUUU","DDEGNYABMBMPWEGMT"],
N:["AAAU","RTWS"],
O:["AAAABBBDEEGLLNNOOOOOORRRSUWWWY","DLSTOSYSRSODFEGDFKNPSEPYHTDKNS"],
R:["AAAAAAEEEIIIIIIOOOUUU","BDMNTYEWYDGMNPTGTWBEM"],
U:["AACDFILLLLMNNRSSTVY","NRKEFDFLPSSKSUHTSSS"],
Y:["BMPRRRV","ESSEIOE"]
}
,{ // H
A:["AABCDDEEEEEFGHHIIIJJKLLLLLLMMNNNNPRRRRRRRSSSTTTUUVWWYZZ","FRUKEJDMNSTTSASKLRIJEEFLMOTESDGKTSDEKLMPTHPTEHSLTEKSSEY"],
E:["AAAAABCEEFHIILLLLMMMNNRRRRRRRRSTTWW","DLPRTEKDLTSLRDLMPEPSSTBDELMNOSTHSNS"],
I:["CDEEGKLLLLNNNPRSSSTV","KEDSHEAILTDSTSENSTSE"],
O:["AABBCDEEEGGKLLLLLLLLMMMNNNNOOOOOPPRRSSTUVWWWWWYY","RXOSKSDRSGSEDEKMPSTYEOYEGKSDFKPTESANETSREEFKLSAS"],
U:["BCEEFGGILLLMMNNNNNRRSST","SKDSFESCAKLPSGHKSTLTHKS"],
W:["A","N"],
Y:["LMPPPT","ANEOSE"]
}
,{ // I
A:["M","B"],
B:["EI","XS"],
C:["EEHKO","DSSYN"],
D:["EEELLOY","AMSEYLL"],
F:["F","Y"],
G:["L","U"],
K:["O","N"],
L:["EEIKKLL","AXAASSY"],
M:["AIMPP","MDYIS"],
N:["BCFIKKLNRTT","YHOASYYSOIO"],
O:["NT","SA"],
R:["EEIIKO","DSDSSN"],
S:["BLM","AES"],
T:["CE","HM"],
W:["I","S"],
X:["I","A"],
Z:["A","R"]
}
,{ // J
A:["BCDGGIKMMNPRRTUUVWYZ","SKEGSLEBSEELSOKPASSZ"],
E:["AEEEEEFHLORSSTTUW","NDPRSZEULNKSTESXS"],
I:["ABBBFGLLMNNNNSV","OBESFSLTPKNSXME"],
O:["BCEEGHIKKLLSSTTUWWY","SKSYSNNEYETHSASKLSS"],
U:["BBDGGJKMNPRRSTT","AEOASUEPKEAYTES"]
}
,{ // K
A:["ABDEFGIIIKKLMMNNOPPRRTVYY","SSISSUFLNAIEEIAENAHNTSAOS"],
B:["A","R"],
E:["ACEEEEEEFGILMNNNPPPRRRTY","SKFKLNPTSSRPPOSTISTBFNOS"],
H:["AAAEI","FNTTS"],
I:["BCDEEFKLLLLNNNNNNNPRRRSSTTTVW","EKSFRSELNOTADEGKOSSKNSSTEHSAI"],
N:["AAEEIOOOOU","PREWTBPTWR"],
O:["AABBEHLLNOPPRST","NSOSLLAOKKHSSSO"],
R:["I","S"],
U:["DDER","OUSU"],
V:["A","S"],
Y:["AAAT","KRTE"]
}
,{ // L
A:["BCCCCDDDGIIIIKKKLMMMMMNNNNPRRRRSSSSTTTTUVVVWWYZZ","SEKSYESYSCDNREHYLABEPSDEGKSDIKSEHSTEHISDAESNSSEY"],
E:["AAAAAAAACEEEEFGHIKKKNNNNPSSTUVVVWY","DFKLNPRSHKRSTTSRSESUDOSTTSTSDAOYDS"],
I:["ABCCCDDEEEEEEFFKLLMMMMMMMNNNNNNNNOPRRSSTTV","RSEHKOSDFNRSUETETYABENOPYEGKNOSTYNSAEPTSUE"],
O:["AAAABBBCCCCCDFGGGGILNNOOOOOOOPPRRRRSSSTTTTUUUUVWWW","DFMNEOSAHIKOETEOSYNLEGFKMNPSTESDENYESTAHISDPRTEENS"],
U:["ABCCDEFGGLLMMNNNNNNRRSSTVX","UEEKESFESLUPSAEGKTYEKHTESE"],
W:["E","I"],
Y:["ENRS","SXEE"]
}
,{ // M
A:["ABCCCCDDEGGGIIIIIKKLLLLMNNNNNPRRRRRRSSSSTTTTUUUUWWXYYYZZ","REEHKSESSEISDLMNREOELMTAAEOSYSCEKLSTHKSTEHSTDLNTNSIAOSEY"],
E:["AAAAEEELLLLMMNNNOORRRSSSTTTWW","DLNTDKTDLSTOSDOUUWEKLAHSAEHLS"],
H:["O","S"],
I:["BCCCDDEFGGKLLLLLLLMNNNNNNNRRRRRSSSSTTTX","SAEKISNFGSEDEKLOSTEADEIKTXEIKSYEOSTETYT"],
O:["AAABCDDDGIJKLLLLLLLMMMNNNNOOOOOOPPPRRRRRSSSTTTTUVWWXZ","NSTSKEISSLOEADELSTYEISKOSYDLNRSTESYAENSTKSTEHSTEENSAO"],
U:["CCDFGGLLMMMMNORRRRSSSSSTTT","HKSFGSELMPSUSNAEKREHKSTEST"],
Y:["NT","AH"]
}
,{ // N
A:["BBGIIMNOOPPRRRRVVYZ","ESSFLEAISESCDKYEYSI"],
E:["AAABCEEEIMNORSSTTUUVVWWX","PRTSKDMPFAENDSTSTKMEISTT"],
I:["BCCDDGLLMNPPSTXX","SEKEIHLSSEASISEY"],
O:["BCDDDEEGGIILMMMNNOOPRSSSTTUUVWW","SKEISLSGSLROAESAEKNEMEHYAENSAST"],
U:["BDKLMNRRT","SEELBSDLS"]
}
,{ // O
A:["FKRSTT","SSSTHS"],
B:["EEIIIOO","SYASTEL"],
C:["A","S"],
D:["DEEIOY","SASCRL"],
F:["AF","YS"],
G:["AELR","MEEE"],
H:["EIM","DAS"],
I:["LLN","SYK"],
K:["AAEER","SYHSA"],
L:["DDEEEIL","SYAOSOA"],
M:["EEI","NRT"],
N:["CELTUY","ESYOSX"],
O:["HPTZZ","SSSEY"],
P:["AAEEETU","HLDNSSS"],
R:["AABBCCDEGLRTYZ","DLSYASOSYEASXO"],
S:["AES","RSA"],
T:["IT","CO"],
U:["CDPRSTZ","HSHSTSO"],
V:["AEEU","LNRM"],
W:["EELNS","DSSSE"],
X:["EEII","NSDM"],
Y:["EEE","RSZ"]
}
,{ // P
A:["CCCCCDDGIIIIILLLLLLMNNNNPPRRRRRRRSSSSTTTTVWWWY","AEKSTISEDKLNRELMPSYSEGSTASADEKRSTEHSTEHSYELNSS"],
E:["AAAAAAACCCDEEEEEEEGHIKLLLNNNOPPRRRRRSSTW","GKLNRSTHKSSDKLNPRSSSNEEFTDSTNOSEIKMTOTSS"],
F:["FU","TI"],
H:["AEIIOOU","TWSZNTT"],
I:["AAACCCCEEEGKKLLLLMMNNNNNNNOPPPRSSTTTTX","LNSAEKSDRSSAEEILYAPAEGKSTYNESYNHSAHSYY"],
L:["AAAEEEEIOOOOOUUU","NTYABDWEDPTWYGMS"],
O:["CCDEEGIKKLLLLLMMMNNNNNOOOOOOOPPRRRRSSSSTUUUW","KOSMTYSEYELOSYEPSDEGSYDFHLNPRESEKNTEHTYSFRTS"],
R:["AAAAAEEEEEIIOOOOOOOO","MOTUYEPXYZGMADFGMPSW"],
S:["IS","ST"],
U:["BCCDFGGJKLLLLLLMMNNNNNNPPRRRRRSSTTT","SEKSFHSAEAEILPSAPAGKSTYASEILRSHSSTZ"],
Y:["AEIIR","SSCNE"]
}
,{ // Q
A:["IT","DS"],
O:["P","H"],
U:["AAAAEIIIIIO","DGIYYDNPTZD"]
}
,{ // R
A:["CCCDFFGGGGIIIIJKKLMMMNNNNNPPPRSSSTTTTVWYYZZ","EKYSFTAEISADLNAEIEIPSDGIKTESTEEHPEHOSESASEZ"],
E:["AAAAABCCDDDDEEEEEFFGIIILMNNPPPSSTTV","DLMPRSKSDEOSDFKLSSTSFNSYSDTOPSHTESS"],
H:["EOU","ASS"],
I:["AABCCCDDEFFFFGLLMMMNNNNOPPSSTTV","LSSEHKESLEFSTSELESYDGKSTESEKEZE"],
O:["AAAABBCCDDEILLMMOOOOOPPSSTTTTTUUUUVW","DMNRESKSESSLELPSDFKMTEYEYAELOSEPTXES"],
U:["BBBCDDEEEFGGILMMNNNNSSSSTT","ESYKDEDRSFASNEPSEGSTEHKTHS"],
Y:["AEKNO","SSEDT"]
}
,{ // S
A:["BBCCDDFGGGGGIIIKKLLLLLMMNNNNNPRRRSSTTUVWWY","ESKSEIEAEOSYDLNEIELPSTEPDEGKSSDIKHSEILENSS"],
C:["AAAAAAAOOORUUUU","BDGMNRTPTWYDMPT"],
E:["AAAAACCEEEEEEEEGGIILLLMMNNNPRRRRTTTWWXX","LMRSTSTDKLMNPRSOSFSFLSEIDETTAEFSASTNSTY"],
H:["AAAAAAAEEEEIIIIIMOOOOOOORUUU","DGHMTWYADSWMNPTVODEGOPTWILNT"],
I:["ABBCCCDFGGKLLLLLMMMNNNNNPPRRTTTTZZ","LBSEKSETHNEDKLOTAPSEGHKSESESEHISEY"],
K:["AAAEEEEIIIIIIU","GSTEGPWDMNPSTA"],
L:["AAAAAAAEEIIIIOOOOOOUUUUUU","BGMPTWYDWDMPTBEGPTWBEGMRT"],
M:["EIOUU","WTGGT"],
N:["AAAEIIIOOOOUUY","GPWDBPTBGTWBGE"],
O:["AAABCDDFFIJKLLLLLLMMNNNOOOPPRRRRRRRTTUUUUUWWYY","KPRSKASATLAEADEIOSAEEGSKNTHSABDEINTHSKLPRSNSAS"],
P:["AAAAAAAEEEIIIIIORUUUU","ENRSTYZCDWCKNTVTYDENR"],
R:["I","S"],
T:["AAAAAAEEEEEIOOOOUUUUY","BGRTWYMPTWYRABPWBDMNE"],
U:["BBCCDDEEEEGILLMMMNNNNPPRRRRS","ASHKDSDRSTHTKUOPSGKNSESADEFS"],
W:["AAAAAAAIIOOOU","BGMNPTYGMBPTM"],
Y:["BCKLNN","OEEICE"]
}
,{ // T
A:["BBCCCCCDEGHIIKKLLLLLLMMMNNNOPPPRRRRRRSSTTUUVWXX","SUEHKOTSLSRLNAEACEIKLEPSGKSSAESENOPSTKSESSTSSAI"],
E:["AAAAAADEEEEEFGLLLLMNNNPRRSTTWX","KLMRSTSDLMNSFSAELSPDSTAMNTHSST"],
H:["AAAAEEEEEIIIIORRUUU","ENTWEMNWYNORSUOUDGS"],
I:["CCDDEEEFKKLLLLMNNNNNPPRRRTTV","KSEYDRSFEIELSTEEGSTYISELOISY"],
O:["ABDDEEEFFFGGIIKLLLLLMMMNNNNOOOOOPPPPRRRRRRRRRRSSSTTUUWWWYY","DYSYADSFTUASLTEADELUBESEGSYKLMNTEHISACEINORSTYHSTESRTNSYOS"],
R:["AAAAEEEEEIIIIOOOOOUU","DMPYEFKTYGMOPDPTWYEG"],
S:["AK","RS"],
U:["BBBCFFFGILMNNNNPRRRSSTT","AESKAFTSSEPAEGSSDFNHKSU"],
W:["AAAEIIIO","ESTEGNTS"],
Y:["EEKNPPPPRR","ESEEEOPYEO"],
Z:["A","R"]
}
,{ // U
D:["O","S"],
G:["HL","SY"],
K:["E","S"],
L:["ANUV","NASA"],
M:["BP","OS"],
N:["AABCCDDDIT","IUEIOEOYTO"],
P:["ABDO","SYON"],
R:["BDEGINSU","SSAECSAS"],
S:["EEE","DRS"],
T:["A","S"],
V:["E","A"]
}
,{ // V
A:["CGIIILMNNNRRRSSSTTUVW","SILNREPEGSASYAETSUSSS"],
E:["AEEEIILLNNNRRRRSTTX","LPRSLNADADTABTYTOST"],
I:["ABCDEEEEGGLLMNNNNNORSSTVV","LEEEDRSWASELSAEOSYLLAEAAE"],
O:["EILLTW","SDETES"],
R:["O","W"],
U:["GGG","GHS"]
}
,{ // W
A:["BCDDDDEFFGGIIIIIKLLLLMNNNNNPRRRRRRRRRSSSTTUUUVVWWXY","SKEISYSFTESFLNRTEEKLYEDESTYSDEKMNPSTYHPTSTKLREYLSYS"],
E:["AAAABDEEEEEEEEFIKLLLNNNPRRST","KLNRSSDKLNPRSTTRADLTDSTTETTS"],
H:["AAAEEEEEIIIIIIIIOOOY","MPTENTWYDGMNPRTZAMPS"],
I:["CCDFGLLLLLMNNNNNNNPRRSSSSSTTTV","HKEESDELTYPDEGKOSYEEYEHPSTEHSE"],
O:["AEGKKLLMNNNOOOOPRRRRRRSTVW","DSSESDFBKSTDFLSSDEKMNTTSES"],
R:["AEI","PNT"],
Y:["CELNNNT","HSEDNSE"]
}
,{ // X
Y:["S","T"]
}
,{ // Y
A:["CFGKLMNNPRRRUUWWWWY","KFISDSGKSDENDPLNPSS"],
E:["AAAACGLLLLNRTTUW","HNRSHGDKLPSKITKS"],
I:["DLNPPRR","SLSESDR"],
L:["E","M"],
O:["BCDDGGGKKLNNRUWWW","SKHSAHIESKDIERELS"],
U:["ACCGKLR","NHKASET"],
W:["I","S"]
}
,{ // Z
A:["GNPR","SYSF"],
E:["ABDEIKRST","LUSSNSOTA"],
I:["GLNNPTT","SLCGSIS"],
O:["EINNOOOR","ACEKMNSI"],
Y:["M","E"]
}
]
;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment