static char *rules[] = {
"","a","#","ax3",
"#","are","#","aa3r",
"#","and","#","ae3nd",
"#","as","#","ae3z",
"#","at","#","ae3t",
"#","an","#","ae3n",
"#","ar","o","ax3r",
"","ar","V","ehr",
"Q#","as","V","eys",
"","a","wa","ax3",
"","aw","","ao",
"C#","any","","eh2niy3",
"","a","QPV","ey",
"CV","ally","","ax3liy3",
"#","al","V","ax3l",
"","again","","ax3gehn",
"CV","ag","e","ih3jh",
"","a","QPCV","ae",
"C#","a","QP#","ey2",
"","a","QA#","ey",
"#","arr","","ax3r",
"","arr","","ae2r",
"C#","ar","#","aa2r",
"","ar","#","er3",
"","ar","","aar",
"","air","","eh2r",
"","ai","","ey",
"","ay","","ey",
"","au","","ao",
"CV","al","#","ax3l",
"CV","als","#","ax3lz",
"","alk","","aok",
"","al","Q","aol",
"C#","able","","ey2bax3l",
"","able","","ax3bax3l",
"","ang","P","eynjh",
"","a","","ae",
"","A","","ey",
"C#","b","C#","biy",
"","B","","biy",
"#","be","QV","bih3",
"","being","","biy2ih3nx",
"#","both","#","bow2th",
"#","by","#","bay3",
"#","but","#","bah3t",
"#","been","#","bih3n",
"#","bus","V","bih2z",
"","buil","","bih2l",
"","b","","b",
"C#","c","C#","siy",
"","C","","siy",
"#","ch","Q","k",
"eQ","ch","","k",
"","ch","","ch",
"s#","ci","V","say2",
"","ci","a","sh",
"","ci","o","sh",
"","ci","en","sh",
"","c","P","s",
"","ck","","k",
"","com","A#","kahm",
"","c","","k",
"C#","d","C#","diy",
"","D","","diy",
"CV","ded","#","dih3d",
"eZ","d","#","d",
"eQCV","d","#","t",
"#","de","QV","dih3",
"#","do","#","duw",
"#","does","","dahz",
"#","doing","","duw2ih3nx",
"#C","dow","","daw",
"","du","a","jhuw3",
"","d","","d",
"CV","e","#","",
"QC#'","e","#","",
"C#","e","#","iy",
"","E","","iy",
"V","ed","#","d",
"CV","e","d#","",
"","ev","er","eh2v",
"CV","ered","#","er3d",
"CV","ering","","er3ih3nx",
"CV","en","#","eh3n",
"CV","ened","#","eh3nd",
"","e","QA#","iy",
"","eri","V","iy2riy3",
"","eri","","ehrih",
"CV","er","V","er3",
"","er","V","ehr",
"CV","er","#","er3",
"CV","ers","#","er3z",
"","er","","er",
"#","even","","iy2veh3n",
"CV","e","w","",
"D","ew","","uw",
"","ew","","yuw",
"","e","o","iy",
"SCV","es","#","ih3z",
"CV","e","s#","",
"CV","ely","#","liy3",
"CV","ement","","meh3nt",
"","eful","","fuh3l",
"","ee","","iy",
"","earn","","er2n",
"#","ear","Q","er",
"","ead","","eh2d",
"CV","ea","#","iyax3",
"","ea","su","eh",
"","ea","","iy",
"","eigh","","ey2",
"","ei","","iy",
"#","eye","","ay2",
"","ey","","iy",
"","eu","","yuw",
"","e","","eh",
"C#","f","C#","ehf",
"","F","","ehf",
"#","for","#","fao3r",
"#","from","#","frax3m",
"","ful","","fuhl",
"","f","","f",
"C#","g","C#","jhiy",
"","G","","jhiy",
"","giv","","gih2v",
"#","g","iQ","g",
"","ge","t","geh",
"us","gges","","gjheh2s",
"","gg","","g",
"Vb#","g","","g",
"","g","P","jh",
"","great","","grey2t",
"V","gh","","",
"","g","","g",
"C#","h","C#","eych",
"","H","","eych",
"#","hav","","hhaev",
"#","has","#","hhae3z",
"#","had","#","hhae3d",
"#","here","","hhiyr",
"#","hour","","aw2er3",
"","how","","hhaw",
"","h","V","hh",
"","h","","",
"#","in","#","ih3n",
"#","in","","ihn",
"CV","i","ng","ih3",
"#","is","#","ih3z",
"#","if","#","ih3f",
"#","into","#","ih3ntuw3",
"#","I","#","ay",
"","in","d","ay2n",
"","ier","","iy3er3",
"rCV","ied","#","iy3d",
"","ied","#","ay2d",
"","ien","","iyehn",
"","ie","t","ayeh",
"C#","i","A#","ay",
"","i","A#","iy",
"","ie","","iy",
"","i","QPCV","ih",
"CV","i","Qal","ih3",
"","ir","V","ay2r",
"","iz","A#","ayz",
"","is","A#","ayz",
"","i","dA#","ay",
"CV","ity","#","ih3tiy3",
"QP","i","QP","ih",
"","i","tA#","ay",
"QCV","i","QP","ih",
"","i","QP","ay",
"","ir","","er",
"","igh","","ay",
"","ild","","ay2ld",
"","ign","#","ayn",
"","ign","Q","ayn",
"","ign","A#","ayn",
"CV","ic","#","ih3k",
"","ique","","iy2k",
"","i","","ih",
"C#","j","C#","jhey",
"","J","","jhey",
"","j","","jh",
"C#","k","C#","key",
"","K","","key",
"#","k","n","",
"","k","","k",
"C#","l","C#","ehl",
"","L","","ehl",
"","lo","cV","low",
"l","l","","",
"QCV","l","A#","ax3l",
"","lead","","liy2d",
"","l","","l",
"C#","m","C#","ehm",
"","M","","ehm",
"","mov","","muw2v",
"","m","","m",
"C#","n","C#","ehn",
"","N","","ehn",
"e","ng","P","njh",
"","ng","r","nxg",
"","ng","V","nxg",
"","ngl","A#","nxgax3l",
"","ng","","nx",
"","nk","","nxk",
"#","now","#","naw",
"","n","","n",
"","of","#","ax3v",
"#","on","#","aa3n",
"","orough","","er2ow3",
"","or","#","er3",
"CV","ors","#","er3z",
"","or","","aor",
"#","one","","wahn",
"","ow","","ow",
"#","over","","ow2ver3",
"","ov","","ahv",
"","o","QA#","ow",
"","o","Qen","ow",
"","o","QiV","ow",
"","ol","d","owl",
"","ought","","ao2t",
"","ough","","ah2f",
"#","ou","","aw",
"h","ou","sV","aw2",
"","ous","","ax3s",
"","our","","aor",
"","ould","","uhd",
"Q","ou","Ql","ah2",
"","oup","","uwp",
"","ou","","aw",
"","oy","","oy2",
"","oing","","ow2ih3nx",
"","oi","","oy",
"","oor","","ao2r",
"","ook","","uh2k",
"","ood","","uhd",
"","oo","","uw",
"","o","e","ow",
"","o","#","ow",
"","oa","","ow",
"#","only","","ow2nliy3",
"#","once","","wahns",
"","on't","","ownt",
"c","o","n","aa",
"","o","ng","ao2",
"QC#","o","n","ah",
"i","on","","ax3n",
"CV","on","#","ax3n",
"QV","on","","ax3n",
"","o","st#","ow",
"","of","Q","aof",
"","other","","ah2dher3",
"","oss","#","ao2s",
"QCV","om","","ahm",
"","o","","aa",
"","O","","ow",
"C#","p","C#","piy",
"","P","","piy",
"","ph","","f",
"","peop","","piy2p",
"","pow","","paw2",
"","put","#","puh3t",
"","p","","p",
"C#","q","C#","kyuw",
"","Q","","kyuw",
"","quar","","kwao2r",
"","qu","","kw",
"","q","","k",
"C#","r","C#","aar",
"","R","","aar",
"#","re","QV","riy",
"","r","","r",
"C#","s","C#","ehs",
"","S","","ehs",
"#","so","#","sow3",
"","sh","","sh",
"V","sion","","zhax3n",
"","some","","sahm",
"V","sur","V","zher3",
"","sur","V","sher",
"V","su","V","zhuw3",
"V","ssu","V","shuw3",
"V","sed","#","zd",
"V","s","V","z",
"","said","","sehd",
"Q","sion","","shax3n",
"","s","s","",
"Z","s","#","z",
"eZCV","s","#","z",
"PVQCV","s","#","z",
"aVQCV","s","#","z",
"oVQCV","s","#","z",
"uVQCV","s","#","z",
"VQCV","s","#","s",
"u","s","#","s",
"VC#","s","#","z",
"#","sch","","sk",
"","s","cP","",
"V","sm","","zm",
"V","sn","#'","zax3n",
"","s","","s",
"C#","t","C#","tiy",
"","T","","tiy",
"#","the","#","dhax3",
"","to","#","tuw3",
"","that","#","dhaet",
"#","this","#","dhihs",
"#","they","","dhey",
"#","there","","dhehr",
"","ther","","dher3",
"","their","","dhehr",
"#","than","#","dhae3n",
"#","them","#","dhehm",
"","these","#","dhiyz",
"#","then","","dhehn",
"","through","","thruw3",
"","those","","dhowz",
"","though","#","dhow",
"#","thus","","dhahs",
"","th","","th",
"CV","ted","#","tih3d",
"s","ti","Vn","ch",
"","ti","o","sh",
"","ti","a","sh",
"","tien","","shax3n",
"","tur","V","cher",
"","tu","a","chuw3",
"#","two","","tuw2",
"","t","","t",
"#","un","i","yuwn",
"#","un","","ahn",
"#","upon","","ax3paon",
"D","ur","V","uhr",
"","ur","V","yuhr",
"","ur","","er",
"","u","Q#","ah",
"","u","QQ","ah",
"","uy","","ay2",
"g#","u","V","",
"g","u","A#","",
"g","u","V","w",
"nV","u","","yuw",
"D","u","","uw",
"","u","","yuw",
"","U","","yuw",
"C#","v","C#","viy",
"","V","","viy",
"","view","","vyuw2",
"","v","","v",
"C#","w","C#","dah2bax3lyuw3",
"","W","","dah2bax3lyuw3",
"#","were","","wer3",
"#","was","#","waa3z",
"","wa","s","waa",
"","wa","t","waa2",
"","where","","whehr",
"","what","","whaat",
"","whol","","hhow2l",
"","who","","hhuw",
"","wh","","wh",
"","war","","waor",
"","wor","Q","wer2",
"","wr","","r",
"","w","","w",
"C#","x","C#","ehks",
"","X","","ehks",
"","x","","ks",
"#","y","#","way",
"","Y","","way",
"","young","","yah2nx",
"#","you","","yuw",
"#","yes","","yeh2s",
"#","y","","y",
"CQV","y","#","iy3",
"CQV","y","i","iy3",
"C#","y","#","ay2",
"C#","y","V","ay2",
"C#","y","QPCV","ih2",
"C#","y","QV","ay",
"","y","","ih",
"C#","z","C#","ziy",
"","Z","","ziy",
"","z","","z",
"","0","","zih2row3",
"","1","","wahn",
"","2","","tuw",
"","3","","thriy",
"","4","","fowr",
"","5","","fayv",
"","6","","sihks",
"","7","","seh2vax3n",
"","8","","eyt",
"","9","","nayn",
"C#",".",""," ",
"","--","","daesh",
"","-","","hayrax3n",
"c","'s","#","s",
"g","'s","#","z",
"S","'s","#","ih3z",
"Z","'s","#","z",
"eSCV","'s","#","ih3z",
"eZCV","'s","#","z",
"eQCV","'s","#","s",
"V","'s","#","z",
"","'s","","s",
"","'t","","t",
"","'ll","","l",
"","'d","","d",
"","'m","","m",
"","'",""," ",
"",",","","<,>",
"",".","","<.>",
"","?","","<?>",
"",";","","<;>",
"",":","","<:>",
"","+","","plahs",
"","*","","staar",
"","\"","","kwowt",
"","$","","daa2ler3sayn",
"","%","","per3sehnt",
"","&","","ae3nd",
"","!","","<!>",
"","(","","ehlpehrax3n",
"",")","","aarpehrax3n",
"","[","","ehlbraekax3t",
"","]","","aarbraekax3t",
"","=","","iy2kwax3lz",
"","@","","ae3t",
"","<","","leh2sdhae3n",
"",">","","grey2ter3dhae3n",
"","/","","slaesh",
"","\\","","baekslaesh",
"","_","","yuwskowr",
"","","",""
};
