Friday, July 4, 2025

TRANSLITERATORSWITHTUPULES

        private string ConvertBengaliToAscii___WITH_REGEXES(string bengalDETA7)

        {

            char hasanta = '্';

            // Define the vowel and consonant mappings

            List<Tuple<string, string>> vowelMap = new List<Tuple<string, string>>()

        {

 //need these in the consonants maps also

new Tuple<string, string>("্","+"),

new Tuple<string, string>("খি","khi"),

new Tuple<string, string>("খে","khe"),

new Tuple<string, string>("খৈ","khoi"),

new Tuple<string, string>("খা","kha"),

new Tuple<string, string>("খী","khee"),

new Tuple<string, string>("খু","khu"),

new Tuple<string, string>("খূ","khoo"),

new Tuple<string, string>("খো","kho"),

new Tuple<string, string>("খৃ","khRi"),

new Tuple<string, string>("খৄ","khRRi"),

new Tuple<string, string>("খৌ","khou"),

new Tuple<string, string>("কি","ki"),

new Tuple<string, string>("কে","ke"),

new Tuple<string, string>("কৈ","koi"),

new Tuple<string, string>("কা","ka"),

new Tuple<string, string>("কী","kee"),

new Tuple<string, string>("কু","ku"),

new Tuple<string, string>("কূ","koo"),

new Tuple<string, string>("কৃ","kRi"),

new Tuple<string, string>("কৄ","kRRi"),

new Tuple<string, string>("কৌ","kou"),

new Tuple<string, string>("কো","ko"),

new Tuple<string, string>("ঘি","ghi"),

new Tuple<string, string>("ঘে","ghe"),

new Tuple<string, string>("ঘৈ","ghoi"),

new Tuple<string, string>("ঘা","gha"),

new Tuple<string, string>("ঘী","ghee"),

new Tuple<string, string>("ঘু","ghu"),

new Tuple<string, string>("ঘূ","ghoo"),

new Tuple<string, string>("ঘৄ","ghRRi"),

new Tuple<string, string>("ঘৃ","ghRi"),

new Tuple<string, string>("ঘৌ","ghou"),

new Tuple<string, string>("ঘো","gho"),

new Tuple<string, string>("গি","gi"),

new Tuple<string, string>("গী","gee"),

new Tuple<string, string>("গে","ge"),

new Tuple<string, string>("গৈ","goi"),

new Tuple<string, string>("গা","ga"),

new Tuple<string, string>("গু","gu"),

new Tuple<string, string>("গূ","goo"),

new Tuple<string, string>("গৃ","gRi"),

new Tuple<string, string>("গৄ","gRRi"),

new Tuple<string, string>("গো","go"),

new Tuple<string, string>("গৌ","gou"),

new Tuple<string, string>("ঙি","ngi"),

new Tuple<string, string>("ঙে","nge"),

new Tuple<string, string>("ঙৈ","ngoi"),

new Tuple<string, string>("ঙা","nga"),

new Tuple<string, string>("ঙী","ngee"),

new Tuple<string, string>("ঙু","ngu"),

new Tuple<string, string>("ঙূ","ngoo"),

new Tuple<string, string>("ঙৃ","ngRi"),

new Tuple<string, string>("ঙৄ","ngRRi"),

new Tuple<string, string>("ঙৌ","ngou"),

new Tuple<string, string>("ঙো","ngo"),

new Tuple<string, string>("ছি","cHHi"),

new Tuple<string, string>("ছী","cHHee"),

new Tuple<string, string>("ছে","cHHe"),

new Tuple<string, string>("ছৈ","cHHoi"),

new Tuple<string, string>("ছা","cHHa"),

new Tuple<string, string>("ছু","cHHu"),

new Tuple<string, string>("ছূ","cHHoo"),

new Tuple<string, string>("ছৃ","cHHRi"),

new Tuple<string, string>("ছৄ","cHHRRi"),

new Tuple<string, string>("ছৌ","cHHou"),

new Tuple<string, string>("ছো","cHHo"),

new Tuple<string, string>("চি","chi"),

new Tuple<string, string>("চে","che"),

new Tuple<string, string>("চৈ","choi"),

new Tuple<string, string>("চা","cha"),

new Tuple<string, string>("চী","chee"),

new Tuple<string, string>("চু","chu"),

new Tuple<string, string>("চূ","choo"),

new Tuple<string, string>("চৃ","chRi"),

new Tuple<string, string>("চৄ","chRRi"),

new Tuple<string, string>("চো","cho"),

new Tuple<string, string>("চৌ","chou"),

new Tuple<string, string>("ঝি","JHi"),

new Tuple<string, string>("ঝে","JHe"),

new Tuple<string, string>("ঝৈ","JHoi"),

new Tuple<string, string>("ঝা","JHa"),

new Tuple<string, string>("ঝী","JHEE"),

new Tuple<string, string>("ঝু","JHu"),

new Tuple<string, string>("ঝূ","JHOO"),

new Tuple<string, string>("ঝৃ","JHRi"),

new Tuple<string, string>("ঝৄ","JHRRI"),

new Tuple<string, string>("ঝৌ","JHou"),

new Tuple<string, string>("ঝো","JHo"),

new Tuple<string, string>("জি","ji"),

new Tuple<string, string>("জে","je"),

new Tuple<string, string>("জৈ","joi"),

new Tuple<string, string>("জা","ja"),

new Tuple<string, string>("জী","jee"),

new Tuple<string, string>("জু","ju"),

new Tuple<string, string>("জূ","joo"),

new Tuple<string, string>("জৃ","jRi"),

new Tuple<string, string>("জৄ","jRRi"),

new Tuple<string, string>("জৌ","jou"),

new Tuple<string, string>("জো","jo"),

new Tuple<string, string>("ঞি","NGi"),

new Tuple<string, string>("ঞী","NGEE"),

new Tuple<string, string>("ঞে","NGE"),

new Tuple<string, string>("ঞৈ","NGOI"),

new Tuple<string, string>("ঞা","NGA"),

new Tuple<string, string>("ঞু","NGu"),

new Tuple<string, string>("ঞূ","NGOO"),

new Tuple<string, string>("ঞৃ","NGRi"),

new Tuple<string, string>("ঞৄ","NGRREE"),

new Tuple<string, string>("ঞো","NGO"),

new Tuple<string, string>("ঞৌ","NGOU"),

new Tuple<string, string>("ঠি","TTHi"),

new Tuple<string, string>("ঠে","TTHe"),

new Tuple<string, string>("ঠৈ","TTHoi"),

new Tuple<string, string>("ঠা","TTHA"),

new Tuple<string, string>("ঠী","TTHEE"),

new Tuple<string, string>("ঠু","TTHu"),

new Tuple<string, string>("ঠূ","TTHOO"),

new Tuple<string, string>("ঠৃ","TTHRi"),

new Tuple<string, string>("ঠৄ","TTHRRi"),

new Tuple<string, string>("ঠৌ","TTHou"),

new Tuple<string, string>("ঠো","TTHo"),

new Tuple<string, string>("টি","TTi"),

new Tuple<string, string>("টী","TTee"),

new Tuple<string, string>("টে","TTe"),

new Tuple<string, string>("টৈ","TToi"),

new Tuple<string, string>("টা","TTa"),

new Tuple<string, string>("টু","TTu"),

new Tuple<string, string>("টূ","TToo"),

new Tuple<string, string>("টৃ","TTRi"),

new Tuple<string, string>("টৄ","TTRRi"),

new Tuple<string, string>("টৌ","TTou"),

new Tuple<string, string>("টো","TTo"),

new Tuple<string, string>("ডি","DDi"),

new Tuple<string, string>("ডে","DDe"),

new Tuple<string, string>("ডৈ","DDoi"),

new Tuple<string, string>("ডা","DDa"),

new Tuple<string, string>("ডী","DDEE"),

new Tuple<string, string>("ডু","DDu"),

new Tuple<string, string>("ডূ","DDoo"),

new Tuple<string, string>("ডৃ","DDRi"),

new Tuple<string, string>("ডৄ","DDRee"),

new Tuple<string, string>("ডৌ","DDou"),

new Tuple<string, string>("ডো","DDo"),

new Tuple<string, string>("ঢি","DDHHi"),

new Tuple<string, string>("ঢে","DDHHe"),

new Tuple<string, string>("ঢৈ","DDHHoi"),

new Tuple<string, string>("ঢা","DDHHa"),

new Tuple<string, string>("ঢী","DDHHee"),

new Tuple<string, string>("ঢু","DDHHu"),

new Tuple<string, string>("ঢূ","DDHHoo"),

new Tuple<string, string>("ঢৃ","DDHHRi"),

new Tuple<string, string>("ঢৄ","DDHHRRi"),

new Tuple<string, string>("ঢো","DDHHo"),

new Tuple<string, string>("ঢৌ","DDHHou"),

new Tuple<string, string>("ণি","NNi"),

new Tuple<string, string>("ণে","NNe"),

new Tuple<string, string>("ণৈ","NNoi"),

new Tuple<string, string>("ণা","NNa"),

new Tuple<string, string>("ণী","NNee"),

new Tuple<string, string>("ণু","NNu"),

new Tuple<string, string>("ণূ","NNOO"),

new Tuple<string, string>("ণৃ","NNRi"),

new Tuple<string, string>("ণৄ","NNRRi"),

new Tuple<string, string>("ণো","NNo"),

new Tuple<string, string>("ণৌ","NNou"),

new Tuple<string, string>("থি","THHi"),

new Tuple<string, string>("থী","THHee"),

new Tuple<string, string>("থে","THHe"),

new Tuple<string, string>("থৈ","THHoi"),

new Tuple<string, string>("থা","THHa"),

new Tuple<string, string>("থু","THu"),

new Tuple<string, string>("থূ","THoo"),

new Tuple<string, string>("থৃ","THRi"),

new Tuple<string, string>("থৄ","THRRi"),

new Tuple<string, string>("থৌ","THou"),

new Tuple<string, string>("থো","THo"),

new Tuple<string, string>("তি","ti"),

new Tuple<string, string>("তে","te"),

new Tuple<string, string>("তৈ","toi"),

new Tuple<string, string>("তা","ta"),

new Tuple<string, string>("তী","tee"),

new Tuple<string, string>("তু","tu"),

new Tuple<string, string>("তূ","too"),

new Tuple<string, string>("তৃ","tRi"),

new Tuple<string, string>("তৄ","tRRi"),

new Tuple<string, string>("তৌ","tou"),

new Tuple<string, string>("তো","to"),

new Tuple<string, string>("ধি","DHHi"),

new Tuple<string, string>("ধী","DHHee"),

new Tuple<string, string>("ধে","DHHe"),

new Tuple<string, string>("ধৈ","DHHoi"),

new Tuple<string, string>("ধা","DHHa"),

new Tuple<string, string>("ধু","DHHu"),

new Tuple<string, string>("ধূ","DHHoo"),

new Tuple<string, string>("ধৃ","DHHRi"),

new Tuple<string, string>("ধৄ","DHHRRi"),

new Tuple<string, string>("ধৌ","DHHou"),

new Tuple<string, string>("ধো","DHHo"),

new Tuple<string, string>("দি","di"),

new Tuple<string, string>("দী","dee"),

new Tuple<string, string>("দে","de"),

new Tuple<string, string>("দৈ","doi"),

new Tuple<string, string>("দা","da"),

new Tuple<string, string>("দু","du"),

new Tuple<string, string>("দূ","doo"),

new Tuple<string, string>("দৃ","dRi"),

new Tuple<string, string>("দৄ","dRRi"),

new Tuple<string, string>("দৌ","dou"),

new Tuple<string, string>("দো","do"),

new Tuple<string, string>("পি","pi"),

new Tuple<string, string>("পে","pe"),

new Tuple<string, string>("পৈ","poi"),

new Tuple<string, string>("পা","pa"),

new Tuple<string, string>("পী","pee"),

new Tuple<string, string>("পু","pu"),

new Tuple<string, string>("পূ","poo"),

new Tuple<string, string>("পৃ","pRi"),

new Tuple<string, string>("পৄ","pRRi"),

new Tuple<string, string>("পৌ","pou"),

new Tuple<string, string>("পো","po"),

new Tuple<string, string>("ফি","Fi"),

new Tuple<string, string>("ফে","Fe"),

new Tuple<string, string>("ফৈ","Foi"),

new Tuple<string, string>("ফা","Fa"),

new Tuple<string, string>("ফী","Fee"),

new Tuple<string, string>("ফু","Fu"),

new Tuple<string, string>("ফূ","Foo"),

new Tuple<string, string>("ফৃ","FRi"),

new Tuple<string, string>("ফৄ","FRRi"),

new Tuple<string, string>("ফৌ","Fou"),

new Tuple<string, string>("ফো","Fo"),

new Tuple<string, string>("বি","bi"),

new Tuple<string, string>("বে","be"),

new Tuple<string, string>("বৈ","boi"),

new Tuple<string, string>("বা","ba"),

new Tuple<string, string>("বী","bee"),

new Tuple<string, string>("বু","bu"),

new Tuple<string, string>("বূ","boo"),

new Tuple<string, string>("বৃ","bRi"),

new Tuple<string, string>("বৄ","bRRi"),

new Tuple<string, string>("বো","bo"),

new Tuple<string, string>("বৌ","bou"),

new Tuple<string, string>("ভি","vi"),

new Tuple<string, string>("ভে","ve"),

new Tuple<string, string>("ভৈ","voi"),

new Tuple<string, string>("ভা","va"),

new Tuple<string, string>("ভী","vee"),

new Tuple<string, string>("ভু","vu"),

new Tuple<string, string>("ভূ","voo"),

new Tuple<string, string>("ভৃ","vRi"),

new Tuple<string, string>("ভৄ","vRRi"),

new Tuple<string, string>("ভো","vo"),

new Tuple<string, string>("ভৌ","vou"),

new Tuple<string, string>("মি","mi"),

new Tuple<string, string>("মে","me"),

new Tuple<string, string>("মা","ma"),

new Tuple<string, string>("মী","mee"),

new Tuple<string, string>("মু","mu"),

new Tuple<string, string>("মূ","moo"),

new Tuple<string, string>("মৃ","mRi"),

new Tuple<string, string>("মৄ","mRRi"),

//////////////////////////////////////////////////////

///

new Tuple<string, string>("মৈ","moi"),

new Tuple<string, string>("মৌ","mou"),

new Tuple<string, string>("মো","mo"),

new Tuple<string, string>("যি","ZYJi"),

new Tuple<string, string>("যে","ZYJe"),

new Tuple<string, string>("যৈ","ZYJoi"),

new Tuple<string, string>("যা","ZYJa"),

new Tuple<string, string>("যী","ZYJee"),

new Tuple<string, string>("যু","ZYJu"),

new Tuple<string, string>("যূ","ZYJoo"),

new Tuple<string, string>("যৃ","ZYJRi"),

new Tuple<string, string>("যৄ","ZYJRRi"),

new Tuple<string, string>("যো","ZYJo"),

new Tuple<string, string>("যৌ","ZYJou"),

new Tuple<string, string>("রি","ri"),

new Tuple<string, string>("রী","ree"),

new Tuple<string, string>("রে","re"),

new Tuple<string, string>("রৈ","roi"),

new Tuple<string, string>("রা","ra"),

new Tuple<string, string>("রু","ru"),

new Tuple<string, string>("রূ","roo"),

new Tuple<string, string>("রৃ","rRi"),

new Tuple<string, string>("রৄ","rRRi"),

new Tuple<string, string>("রৌ","rou"),

new Tuple<string, string>("রো","ro"),

new Tuple<string, string>("লি","li"),

new Tuple<string, string>("লী","lee"),

new Tuple<string, string>("লে","le"),

new Tuple<string, string>("লৈ","loi"),

new Tuple<string, string>("লা","la"),

new Tuple<string, string>("লু","lu"),

new Tuple<string, string>("লূ","loo"),

new Tuple<string, string>("লৃ","lRi"),

new Tuple<string, string>("লৄ","lRRi"),

new Tuple<string, string>("লৌ","lou"),

new Tuple<string, string>("লো","lo"),

new Tuple<string, string>("ষি","SHHi"),

new Tuple<string, string>("ষে","SHHe"),

new Tuple<string, string>("ষী","SHHee"),

new Tuple<string, string>("ষৈ","SHHoi"),

new Tuple<string, string>("ষা","SHHa"),

new Tuple<string, string>("ষু","SHHu"),

new Tuple<string, string>("ষূ","SHHoo"),

new Tuple<string, string>("ষৃ","SHHRi"),

new Tuple<string, string>("ষৄ","SHHRRi"),

new Tuple<string, string>("ষৌ","SHHou"),

new Tuple<string, string>("ষো","SHHo"),

new Tuple<string, string>("শি","SHi"),

new Tuple<string, string>("শী","SHee"),

new Tuple<string, string>("শে","SHe"),

new Tuple<string, string>("শৈ","SHoi"),

new Tuple<string, string>("শা","SHa"),

new Tuple<string, string>("শু","SHo"),

new Tuple<string, string>("শূ","SHoo"),

new Tuple<string, string>("শৃ","SHRi"),

new Tuple<string, string>("শৄ","SHRRi"),

new Tuple<string, string>("শৌ","SHou"),

new Tuple<string, string>("শো","SHo"),

new Tuple<string, string>("সি","si"),

new Tuple<string, string>("সী","see"),

new Tuple<string, string>("সে","se"),

new Tuple<string, string>("সৈ","soi"),

new Tuple<string, string>("সা","sa"),

new Tuple<string, string>("সু","su"),

new Tuple<string, string>("সূ","soo"),

new Tuple<string, string>("সৃ","sRi"),

new Tuple<string, string>("সৄ","sRRi"),

new Tuple<string, string>("সৌ","sou"),

new Tuple<string, string>("সো","so"),

new Tuple<string, string>("হি","hi"),

new Tuple<string, string>("হী","hee"),

new Tuple<string, string>("হে","he"),

new Tuple<string, string>("হৈ","hoi"),

new Tuple<string, string>("হা","ha"),

new Tuple<string, string>("হু","hu"),

new Tuple<string, string>("হূ","hoo"),

new Tuple<string, string>("হৃ","hRi"),

new Tuple<string, string>("হৄ","hRRi"),

new Tuple<string, string>("হৌ","hou"),

new Tuple<string, string>("হো","ho"),

new Tuple<string, string>("নি","ni"),

new Tuple<string, string>("নে","ne"),

new Tuple<string, string>("নৈ","noi"),

new Tuple<string, string>("না","na"),

new Tuple<string, string>("নী","nee"),

new Tuple<string, string>("নু","nu"),

new Tuple<string, string>("নূ","noo"),

new Tuple<string, string>("নৃ","nRRi"),

new Tuple<string, string>("নৄ","nRRi"),

new Tuple<string, string>("নো","no"),

new Tuple<string, string>("নৌ","nou"),

/////////////////////////////////////////////////

/////to keep things in the descending repeat alphabets counts orders

///

new Tuple<string, string>("ঝ","JHA"),

new Tuple<string, string>("ঞ","NGA"),

new Tuple<string, string>("ঠ","TTHA"),

new Tuple<string, string>("ঢ","DDHHA"),

new Tuple<string, string>("ধ","DHHA"),

new Tuple<string, string>("ড","DDA"),

new Tuple<string, string>("য","ZYJA"),

new Tuple<string, string>("ষ","SHHA"),

new Tuple<string, string>("শ","SHA"),

new Tuple<string, string>("হ","ha"),

new Tuple<string, string>("স","sa"),

new Tuple<string, string>("ম","ma"),

new Tuple<string, string>("ভ","va"),

new Tuple<string, string>("ব","ba"),

new Tuple<string, string>("ফ","fa"),

new Tuple<string, string>("প","pa"),

new Tuple<string, string>("ণ","NNa"),

new Tuple<string, string>("ল","la"),

new Tuple<string, string>("র","ra"),

new Tuple<string, string>("ন","na"),

new Tuple<string, string>("দ","da"),

new Tuple<string, string>("থ","THHa"),

new Tuple<string, string>("ঙ","ngo"),

new Tuple<string, string>("ট","TTa"),

new Tuple<string, string>("ত","ta"),

new Tuple<string, string>("জ","ja"),

new Tuple<string, string>("ছ","cHHa"),

new Tuple<string, string>("চ","cha"),

new Tuple<string, string>("ঘ","gha"),

new Tuple<string, string>("গ","ga"),

new Tuple<string, string>("খ","kha"),

new Tuple<string, string>("ক","ka"),

///////////////////////////////////////////////////////////

            new Tuple<string, string>("অ", "Ao"),

            new Tuple<string, string>("আ", "AA"),

            new Tuple<string, string>("ই", "I"),

            new Tuple<string, string>("ঈ", "III"),

            new Tuple<string, string>("উ", "U"),

            new Tuple<string, string>("ঊ", "OOO"),

            new Tuple<string, string>("ঋ", "RRi"),

            new Tuple<string, string>("এ", "EY"),

            new Tuple<string, string>("ঐ", "OEE"),

            new Tuple<string, string>("ও", "O"),

            new Tuple<string, string>("অং", "Ang") ,

            new Tuple<string, string>("ঋ", "Rri"),

            new Tuple<string, string>("এই", "ei"),

            new Tuple<string, string>("য়", "YA")  // Bengali 'ya'

///note that we need to handle these also .Replace("য়া", "|      য়া     |")

            //////new Tuple<string, string>("ঃ", "h"),

            //////new Tuple<string, string>("া", "a"),

            //////new Tuple<string, string>("ি", "i"),

            //////new Tuple<string, string>("ী", "ii"),

            //////new Tuple<string, string>("ু", "u"),

            //////new Tuple<string, string>("ূ", "uu"),

            //////new Tuple<string, string>("ৃ", "ri"),

            //////new Tuple<string, string>("ে", "e"),

            //////new Tuple<string, string>("ৈ", "oi"),

           // new Tuple<string, string>("অ", "a"),

          //  new Tuple<string, string>("ই", "i"),

        };

            //////////////////////////////////////////////////////////////////////////

            List<Tuple<string, string>> consonantMap = new List<Tuple<string, string>>()

        {

            new Tuple<string, string>("ক", "ka"), new Tuple<string, string>("খ", "kh"),

            new Tuple<string, string>("গ", "ga"), new Tuple<string, string>("ঘ", "gh"),

            new Tuple<string, string>("ঙ", "ngo"), new Tuple<string, string>("চ", "ch"),

            new Tuple<string, string>("ছ", "chha"), new Tuple<string, string>("জ", "j"),

            new Tuple<string, string>("ঝ", "jha"), new Tuple<string, string>("ঞ", "ny"),

            new Tuple<string, string>("ট", "ta"), new Tuple<string, string>("ঠ", "th"),

            new Tuple<string, string>("ড", "da"), new Tuple<string, string>("ঢ", "dh"),

            new Tuple<string, string>("ণ", "na"), new Tuple<string, string>("ত", "t"),

            new Tuple<string, string>("থ", "tha"), new Tuple<string, string>("দ", "d"),

            new Tuple<string, string>("ধ", "dha"), new Tuple<string, string>("ন", "n"),

            new Tuple<string, string>("প", "pa"), new Tuple<string, string>("ফ", "ph"),

            new Tuple<string, string>("ব", "ba"), new Tuple<string, string>("ভ", "bh"),

            new Tuple<string, string>("ম", "ma"), new Tuple<string, string>("য", "y"),

            new Tuple<string, string>("র", "ra"), new Tuple<string, string>("ল", "l"),

            new Tuple<string, string>("শ", "SHa"), new Tuple<string, string>("ষ", "ss"),

            new Tuple<string, string>("স", "sa"), new Tuple<string, string>("হ", "h"),

            new Tuple<string, string>("ড়", "RRR"), new Tuple<string, string>("ঢ়", "rh"),

            new Tuple<string, string>("য়", "y"), new Tuple<string, string>("ৎ", "t")

        };

            // Replace vowels in the text

            foreach (var map in vowelMap)

            {

                bengalDETA7 = Regex.Replace(bengalDETA7, map.Item1, map.Item2);

            }//foreach (var map in vowelMap)

            // Replace consonants in the text

            foreach (var map in consonantMap)

            {

                bengalDETA7 = Regex.Replace(bengalDETA7, map.Item1, map.Item2);

            }

            /////////we have done detailed listing so it looks better when i do vowels mapping after consonants mappings

            //////// Replace vowels in the text

            //////foreach (var map in vowelMap)

            //////{

            //////    bengalDETA7 = Regex.Replace(bengalDETA7, map.Item1, map.Item2);

            //////}

            return bengalDETA7;

        }// private string ConvertBengaliToAscii___WITH_REGEXES(string bengalDETA7)


































namespace BengaliAsciiTransliterator

{

    public class BengaliAsciiTransliterationRule

    {

        public string BengaliUnicodeSyllable { get; set; }

        public string AsciiSyllable { get; set; }

        //STRICT NOTE BengaliToAsciiComplexity   IS IMPORTANT TO DO FIND AND REPLACES WITH THE REGEX OR THROUGH PATTERNS MATCHINGS SINCE SEVERAL OF SUBSTRINGS ARE COMMON IN PRONUNCIATIONS CASES BUT THE LONGER CHUNKS ARE MATCHED FIRST TO DO THE FIND AND REPLACES SUCH THAT WE CAN AVOID THE ERRORS IF SUBSTRINGS ARE FOUND LATER IN THE PATTERNS MATCHING PHASES THIS WAY WE WILL GET THE CORRECT FIND AND REPLACES QUEUEDNESS(SEQUENCES OF ACTIONS ARE IMPORTANT)

        public double BengaliToAsciiComplexity { get; set; }

        //STRICT NOTE AsciiToBengaliComplexity   IS IMPORTANT TO DO FIND AND REPLACES WITH THE REGEX OR THROUGH PATTERNS MATCHINGS SINCE SEVERAL OF SUBSTRINGS ARE COMMON IN PRONUNCIATIONS CASES BUT THE LONGER CHUNKS ARE MATCHED FIRST TO DO THE FIND AND REPLACES SUCH THAT WE CAN AVOID THE ERRORS IF SUBSTRINGS ARE FOUND LATER IN THE PATTERNS MATCHING PHASES THIS WAY WE WILL GET THE CORRECT FIND AND REPLACES QUEUEDNESS(SEQUENCES OF ACTIONS ARE IMPORTANT)

        public double AsciiToBengaliComplexity { get; set; }

        //IT IS NOT ALLOWED THAT ALL KINDS OF SYMBOLS CANNOT COME AT THE END OF WORDS NOR ALL KINDS OF SYMBOLS CANNOT COME AT THE START OF THE WORD AND SOME OF THE SYMBOLS CAN OCCUR ANYWHERE IN THE WORDS WHILE PREPARING THE RULE LIST WE NEED TO UNDERSTAND WHICH OF THE SYMBOLS CANNOT COME AT THE MIDDLE OF THE WORDS

        //SPECIALCOLORSWORDSENDERS CAN OCCUR AT END OF THE WORDS AND JUST BEFORE SPACES OR JUST BEFORE DARI OR JUST BEFORE NEW LINES THESE DONT COME 

        public string TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS { get; set; }

        public double DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT { get; set; }

        public double DOUBLE_TYPE_MINIMUM_REMAINING_BREATHING_DURATION_NECESSARY_TO_PRONUNCIATE_THIS_SYLLABLES__COMPLEXITY { get; set; }

        public int STATISTICAL_FREQUENCY_THAT_IS_COUNT_OF_CURRENT_SYLLABLE_IN_WHOLE_TEXT_OR_LYRIC_TEXT_WHILE_DOING_TRANSLITERATION { get; set; }

        public int STATISTICAL_FREQUENCY_THAT_IS_COUNT_OF_CURRENT_SYLLABLE_USED_IN_WORDS_STARTING_JUST_AFTER_SPACE_CHARACTER_IN_WHOLE_TEXT_OR_LYRIC_TEXT_WHILE_DOING_TRANSLITERATION { get; set; }

        public int STATISTICAL_FREQUENCY_THAT_IS_COUNT_OF_CURRENT_SYLLABLE_USED_IN_WORDS_COMPLETING_JUST_BEFORE_SPACE_CHARACTER_IN_WHOLE_TEXT_OR_LYRIC_TEXT_WHILE_DOING_TRANSLITERATION { get; set; }

        public int STATISTICAL_FREQUENCY_THAT_IS_COUNT_OF_CURRENT_SYLLABLE_USED_IN_SENTENCE_STARTER_JUST_AFTER_DARI_SYMBOLS_OR_FULLSTOP_SYMBOLS_OR_JUST_AFTER_NEWLINES_OR_JUST_AFTER_LINES_FEEDS_OR_JUST_AFTER_PAGE_CHANGES_KUSTCHARACTER_IN_WHOLE_TEXT_OR_LYRIC_TEXT_WHILE_DOING_TRANSLITERATION { get; set; }

        public int STATISTICAL_FREQUENCY_THAT_IS_COUNT_OF_CURRENT_SYLLABLE_USED_IN_SENTENCE_COMPLETIONS_JUST_BEFORE_DARI_SYMBOLS_OR_FULLSTOP_SYMBOLS_OR_JUST_BEFORE_NEWLINES_OR_JUST_BEFORE_LINES_FEEDS_OR_JUST_BEFORE_PAGE_CHANGES_KUSTCHARACTER_IN_WHOLE_TEXT_OR_LYRIC_TEXT_WHILE_DOING_TRANSLITERATION { get; set; }

        //ITS NOT QUANTIZED ONLY IT IS QUEUEDNESS OF CONCEPT FORMATION ... HUMAN CANNOT CONCEIVE ANY PHENOMENON UNTIL SOME CONCEPTS THEY ALREADY HAVE CONCEIVED... ALL CONCEPTIONS ARE CONSTRUCTED IN STRICT QUEUED ORDERS AND ALL PHENOMENONS ALSO ARRIVE TO HUMANS EXPERIENCE ONLY AFTER THE HUMANS MASS MIND IS PREPARED TO CONCEIVE THAT EXPERIENCE AND THE PHENOMENONS ARE NOT IMPORTANT TO HUMAN UNTIL HUMANS MASS  MIND (LARGE PART OF TOTAL POPULATION ALREADY STARTS UNDERSTANDING AND CONCEIVE SOME CERTAIN CONCEPTS AS BASIS CONCEPTS THEN ONLY NEXT LEVEL OF PHENOMENONS ARE EXPERIENCABLE TO HUMANS MIND) HUMANS (NOR OTHER ANIMALS) CAN ACCEPT OR UNDERSTAND NOR CAN PERCEIVE THROUGH CONSCIOUS PERCEPTIONS UNTIL THEY HAVE CERTAIN BASIS CONCEPTS READILY UNDERSTOOD... THE MINDS STRUCTURE MARINATES WITH SOME CONCEPTS FIRST TO ACCEPT NEXT LEVEL CONCEPTS SO POLYSEMY IS A BULLSHIT IDEA... ALL POLYSEMY IS ACTUALLY POLITICALLY MOTIVATED TO CONSTRUCT MANIPULABLE SOCIETY

        //IT IS NOT ALLOWED THAT ALL KINDS OF SYMBOLS CANNOT COME AT THE END OF WORDS NOR ALL KINDS OF SYMBOLS CANNOT COME AT THE START OF THE WORD AND SOME OF THE SYMBOLS CAN OCCUR ANYWHERE IN THE WORDS WHILE PREPARING THE RULE LIST WE NEED TO UNDERSTAND WHICH OF THE SYMBOLS CANNOT COME AT THE MIDDLE OF THE WORDS

        //SPECIALCOLORSWORDSENDERS CAN OCCUR AT END OF THE WORDS AND JUST BEFORE SPACES OR JUST BEFORE DARI OR JUST BEFORE NEW LINES THESE DONT COME 

        //        //STRICT NOTE BengaliToAsciiComplexity   IS IMPORTANT TO DO FIND AND REPLACES WITH THE REGEX OR THROUGH PATTERNS MATCHINGS SINCE SEVERAL OF SUBSTRINGS ARE COMMON IN PRONUNCIATIONS CASES BUT THE LONGER CHUNKS ARE MATCHED FIRST TO DO THE FIND AND REPLACES SUCH THAT WE CAN AVOID THE ERRORS IF SUBSTRINGS ARE FOUND LATER IN THE PATTERNS MATCHING PHASES THIS WAY WE WILL GET THE CORRECT FIND AND REPLACES QUEUEDNESS(SEQUENCES OF ACTIONS ARE IMPORTANT)

        //STRICT NOTE AsciiToBengaliComplexity   IS IMPORTANT TO DO FIND AND REPLACES WITH THE REGEX OR THROUGH PATTERNS MATCHINGS SINCE SEVERAL OF SUBSTRINGS ARE COMMON IN PRONUNCIATIONS CASES BUT THE LONGER CHUNKS ARE MATCHED FIRST TO DO THE FIND AND REPLACES SUCH THAT WE CAN AVOID THE ERRORS IF SUBSTRINGS ARE FOUND LATER IN THE PATTERNS MATCHING PHASES THIS WAY WE WILL GET THE CORRECT FIND AND REPLACES QUEUEDNESS(SEQUENCES OF ACTIONS ARE IMPORTANT)

        //its QHENOMENOLOGY REASONING SYSTEM's application dont confuse with phenomenology strictly its not phenomenology ... its SANJOY NATH'S QHENOMENOLOGY REASONING SYSTEMS TO APPLY ON THE LINGUISTICS

        //its QHENOMENOLOGY REASONING SYSTEM's application dont confuse with phenomenology strictly its not phenomenology ... its SANJOY NATH'S QHENOMENOLOGY REASONING SYSTEMS TO APPLY ON THE LINGUISTICS STRICTLY UNDERSTAND THE REASONING WITH QUEUEDNESS OF QHENOMENOLOGY REASONING SYSTEMS (STRICTLY ITS NOT PHENOMENOLOGY DONT CONFUSE)

        //STRICT NOTE THAT THERE IS A CIRCUMFERENCE_TRANSFORMATION_SCALE_FACTOR   WHILE TRANSFORMING 2D_TIME_SQUARED_WORK_SPACE  SPACE TO 2D_FREQUENCY_IN_HERTZ__TIME_IN_MILLISECOND_POLAR_COORDINATE_WORKSPACE    BECAUSE THE RADIUS IN THESE TWO 2D TYPE SPACES HAVE DIFFERENT MEANINGS THE RADIUS IN THE 2D_TIME_SQUARED_WORK_SPACE IS MEASURED IN THE MILLISECONDS AND CIRCUMFERENCE IN THE 2D_TIME_SQUARED_WORK_SPACE IS ALSO MEASURED IN THE MILLISECONDS AND TOTAL MILLISECONDS PER MILLIDEGREES IN THE CIRCUMFERENCES ARE NOT SAME FOR TEHSE TWO SPACES     BECAUSE 2D_FREQUENCY_IN_HERTZ__TIME_IN_MILLISECOND_POLAR_COORDINATE_WORKSPACE HAS THE CIRCUMFERENCE MEASURED IN THE MILLISECONDS AND TOTAL DURATIONS TO SING THE SONG WITH ALL THE SYLLABLES REMAIN SAME SO TOTAL MILLIDEGREES REMAIN SAME FOR BOTH THE SPACES   SO   CIRCUMFERENCE_TRANSFORMATION_SCALE_FACTOR IS CALCULATED EVERY TIME THE TRANSFORMATIONS ARE DONE FROM (FIRST MADE 2D_FREQUENCY_IN_HERTZ__TIME_IN_MILLISECOND_POLAR_COORDINATE_WORKSPACE) TO RE CONSTRUCTED SPACE 2D_FREQUENCY_IN_HERTZ__TIME_IN_MILLISECOND_POLAR_COORDINATE_WORKSPACE AND TOTAL MILLIDEGREES ALONG THE ANTICLOCK CIRCUMFERENCE REMAINS SAME FOR BOTH THESE SPACES AND TOTAL DURATIONS (MILLISECOND FOR TOTAL SYLLABLES PRONUNCIATIONS COMFORTABLY) COVERED WHILE COMPLETING 360000 MILLIDEGREES (IN BOTH THE CIRCUMFERENCES IN THESE BOTH SPACES REMAIN SAME) SO THE SCALE FACTOR IS CALCULATED (AS PER THE HERTZ FREQUENCY VALUES USED IN THE 2D_FREQUENCY_IN_HERTZ__TIME_IN_MILLISECOND_POLAR_COORDINATE_WORKSPACE AS RADIUS IN HERTZ CIRCUMFERENCE COVERS 360000 MILLIDEGREES AND SAME AMOUNT OF MILLISECONDS COVERED IN THE BOTH SPACES SO THE SCALE FACTOR IS TO CALCULATE ACCORDINGLY SUCH THAT MILLISECOND_PER_MILLIDEGREES ARE DIFFERENT IN THESE TWO DIFFERENT SPACES AND THAT READJUSTMENTS ARE NECESSARY EVERYTIME ANY SYLLABLE CHANGES OR EVERY TIME ANY FREQUENCY CHANGES FOR EVERY TIME ANY KIND OF FACTORS CHANGES WE NEED TO RECALCULATE WHOLE TRANSFORMATIONS SYSTEMS TO READJUST WITH NECESARY MILLIDEGREES_PER_MILLISECONDS NECESSARY ALONG THE CIRCUMFERENCES OF EACH OF CIRCLES (WHICH PASSES THROUGH ALL THE END POINTS OF ALL LINE SEGMENTS IN THE SYLLABLES) ALL THE SYLLABLES ARE LINE SEGMENTS AND ALL THE LINE SEGMENTS HAVE END POINTS AND INTERMEDIATE POINTS(FOR PITCH BENDS TO CALCULATE FREQUENCY TO PITCH BENDS TRANSFORMATIONS FOR THE FIXED NOTE ASSIGNED THROUGH MID POINTS OF THE NOTE LINE SEGMENTS... ALL SYLLABLES HAVE THE LINE SEGMENTS AND ALL LINE SEGMENTS HAVE MID POINT , START POINT END POINT AND ALL THESE END POINTS ARE PASSING THROUGH DIFFERENT CIRCLES (CONCENTRIC CIRCCLES ALL HAVE CENTER AT 0,0 IN THIS 2D_FREQUENCY_IN_HERTZ__TIME_IN_MILLISECOND_POLAR_COORDINATE_WORKSPACE SPACE AND ALL SUCH CONCENTRIC CIRCLES HAVE RADIUS REPRESENTING SOME FREQUENCY TO CALCULATE  THE MIDI NOTE VALUES AND THE MIDI PITCH BEND NUMBER WITHIN THE DURATION OF THE MIDI NOTE SO ALL THESE CIRCLES WILL HAVE DIFFERENT MILLIDEGREES_PER_MILLISECONDS VALUES BECAUSE WHOLE SONG COMPLETES ALL SYLLABLES ARE COMPLETELY PRONUNCIATED COMFORTABLY WITH DIFFERENT FREQUENCIES DIFFERENT LOUDNESS(MIDI VELOCITY) BUT ALL THESE DIFFERENT FREQUENCY CIRCLES CIRCUMFERENCES REPRESENT SAME START TIME IN MILLISECOND  AND SAME END TIME IN THE MILLISECOND SO ALL THESE DIFFERENT CIRCUMFERENCES HAVE DIFFERENT SCALE FACTORS FOR MILLISECONDS_PER_MILLIDEGREES) 

        //2D_TIME_SQUARED_WORK_SPACE        2D_FREQUENCY_IN_HERTZ__TIME_IN_MILLISECOND_POLAR_COORDINATE_WORKSPACE               SYSTEMS OF FORMALIZATIONS               INTERACTOR_2D_SPRING_OBJECT_CONNECTING_END_POINT_OF_CURRENT_ANTICLOCK_SEGMENT_TO_START_POINT_OF_NEXT_ANTICLOCK_SEGMENT_TO_ADJUST_STRTECH_SYLLABLES_WHILE_SINGING                  INTERACTOR_2D_SPRING_OBJECT_CONNECTING_END_POINT_OF_PREVIOUS_ANTICLOCK_SEGMENT_TO_START_POINT_OF_CURRENT_ANTICLOCK_SEGMENT_TO_ADJUST_STRTECH_SYLLABLES_WHILE_SINGING    

        //SANJOY NATH'S QHENOMENOLOGICALLY (STRONGLY QUEUED NATURE OF PLACING THINGS STRONGLY FORMALIZED SONG COMPOSITIONS SYSTEM )OF ARRANGEMENTS A CIRCLE HAVING CENTER AT (0,0) ON CAD AND TO DRAW A CIRCLE(WITH SMALL LINE SEGMENTS PLACED ANTICLOCK FROM THE 0 MILLIDEGREES TO 360000 MILLIDEGREES WHERE START POINTS ARE S_i , END POINTS ARE W_I ... THE MID POINTS ARE M_I   WHERE I<=n WHERE THERE ARE N NUMBERS OF SMALL LINE SEGMENTS(N NUMBERS OF SYLLABLES OR PROSODY UNITS THERE)HAVING MID POINTS OF THESE LINE SEGMENTS ON THE CIRCUMFERENCE(AND THESE LINE SEGMENTS ARE TANGENTS AT THE MILLIDEGREE THETA ON THE CIRCUMFERENCE AND ALL THESE LINE SEGMENTS HAVE START POINT AND END POINT (ALL THESE HAVE THE MILLI DEGREES ASSIGNED / MILLISECONDS ASSIGNED TO ALL THESE POINTS ALL PRECALCULATED) THIS WAY ALL THE SMALL LINE SEGMENTS FORM THE CLOSED POLYGON(SINCE THE MIDPOINTS OF THESE LINE SEGMENTS LIE ON THE CIRCUMFERENCE SO ITS NOT GUARANTEED THAT THE END POINT OF THESE LINE SEGMENTS WILL TOUCH EACH OTHER BUT THESE ALL SMALL LINE SEGMENTS ARE TANGENT ON THE PRECALCULATED CIRCLE AT THE MID POINT OF LINE SEGMENTS) OF THE SYLLABLES(OR GRANULARLY BROKEN CONFORTABLY FREE BREATHING ALLOWED TO SPEAK OR TALK OR SING ARE TAKEN CARE THE MIDI VELOCITY THE LOUDNESS ENERGY IS ALSO TAKEN CARE FOR COMFORTABLE SPEECH OR TALK OR SINGING PRONUNCIABLEPROSOY ELEMENTS) AS THE CONDITIONS OF MILLISECONDS DURATIONS PER UNIT OF SYLLABLES SUCH THAT THE SYLLABLES(OR PROSODY UNITS ARE ASSIGNED WITH THE MILLISECONDS VALUES PRECALCULATED FOR NATURAL MINIMUM REQUIRED MILLISECONDS DURATION TO COMPLETE THAT SYLLABLE(OR PROSODY ELEMENT WHATEVER FITS BEST). THESE SMALL LINE SEGMENTS CAN ROTATE AT THEIR MID POINTS(WHEN NECESSARY ) . TO CALIBRATE THE MINIMUM NECESSARY CONFORTABLE SPEAKING COMFORTABLE SINGING  MILLISECONDS DURATIONS WE TAKE MINIMUM PRECALCULATED CIRCUMFERENCE OF THE CIRCLE AS THE SUM TOTAL OF ALL THE DURATIONS (MILLISECONDS) NECESSARY FOR ALL THE SYLLABLES IN THE TRANSLITERATIONS TEXT .THE (MILLISECOND TIME) *( MILLISECOND TIME)  SPACE IS CONSTRUCTED WHERE THE RADIUS IS ALSO MEASURED IN THE MILLISECOND AND THE CIRCUMFERENCE IS ALSO MEASURED WITH MILLISECOND AND NATURALLY 360000 MILLIDEGREES ARE ASSIGNED AT 360000 NUMBER OF POINTS  ON THE CIRCUMFERENCES OF SUCH MINIMUM TOUCHING CIRCLE(THIS CIRCLE DONT ENCLOSE THE SYLLABLES POLYGON SINCE ALL THE MID POINTS OF I TH SYLLABLE SMALL LINE SEGMENTS TOUCH THE MINIMAL CONVEX CIRCLE AND THE SMALL LINE SEGMENTS(WHICH ARE SYLLABLES HAVING MILLISECOND LENGTHS AS PER MINIMUM MILLISECOONDS DURATIONS NECESSARY FOR COMFORTABLE SINGING FOR THE I TH SYLLABLE OR PROSODY UNIT) . THIS WAY THE FIRST 2D_TIME_SQUARED_WORK_SPACE IS CONSTRUCTED. THIS 2D_TIME_SQUARED_WORK_SPACE IS TRANSFORMED TO ANOTHER 2D_FREQUENCY_IN_HERTZ__TIME_IN_MILLISECOND_POLAR_COORDINATE_WORKSPACE IS CONSTRUCTED WHERE THE DURATIONS ON THE CIRCUMFERENCE(TOTAL CIRCUMFERENCE IS TOTAL MILLISECOND) AND RADIUS IS THE FREQUENCY IN HERTZ IS CALIBRATED SUCH THAT THE SYLLABLES LINE SEGMENTS (MID POINTS OF THESE LINE SEGMENTS TOUCH THE CIRCLE AND THE LINE SEGMENTS END POINTS LIE OUT SIDE THE MINIMAL CIRCLE BECAUSE THE SMALL LINE SEGMENTS OF THE SYLLABLES TOUCH THE MINIMAL DURATION CONVEX TOTAL DURATION COVERING CIRCLE  STRICT CONDITIONS ARE MILLIDEGREES_VALUE(START_POINT_OF_ITH_SEGMENT ) >  MILLIDEGREES_VALUE(END_POINT_OF_(I-1)TH_SEGMENT )      THESE ARE STRICT CONDITIONS      SIMILARLY    STRICT CONDITION (ANTICLOCK WISE PLACEMENTS)   MILLIDEGREES_VALUE(END_POINT_OF_ITH_SEGMENT ) >  MILLIDEGREES_VALUE(START_POINT_OF_(I)TH_SEGMENT ) THESE ARE ALSO STRICT CONDITIONS                   WE HAVE THE BLUE_COLOURED_POLYGONS_GRAVITORS         AND RED_COLOURED_POLYGONS_REPULSOR    WHICH FOLLOW MILLIDEGREES_VALUE(START_POINT_OF_ITH_SEGMENT ) >  MILLIDEGREES_VALUE(END_POINT_OF_(I-1)TH_SEGMENT )      THESE ARE STRICT CONDITIONS      SIMILARLY    STRICT CONDITION (ANTICLOCK WISE PLACEMENTS)   MILLIDEGREES_VALUE(END_POINT_OF_ITH_SEGMENT ) >  MILLIDEGREES_VALUE(START_POINT_OF_(I)TH_SEGMENT ) THESE ARE ALSO STRICT CONDITIONS    TO PULL THE END POINTS OF THE LINE SEGMENTS TOWARDS GRAVITORS OR REPULSOR AS PER THE POSITIONS AND SHAPES OF THE GRAVITORS AND REPULSORS SUCH THAT WE CAN GENERATE INFINITELY MANY TYPES OF MELODY STRUCTURES FROM SAME LYRIC WITH SAME LEVELS OF PRECALCULATED COMFORTABLE PRONUNCIATIONS BUT REPOSITIONING OF GRAVITORS OR REPULSORS , RESHAPING OF GRAVITORS OR REPULSORS CAN BEND THE LINE SEGMENTS AT ARTIFICIAL NODES (NOTE SEGMENTATIONS TO PLACE PITCH BENDS FOR IMPROVISATIONS THROUGH GRAVITORS GEOMETRY AND REPULSOR GEOMETRIES)  THE GRAVITORS ATTRACT THE POINTS TOWARDS THE SHAPE BUT THE POINTS MOVE ALONG THE CONSTRAINTS THAT THESE MOVE RADIALLY TOWARDS CENTER OF SPACE KEEPING THEIR MILLIDEGREES SAME SIMILARLY THE REPULSORS PUSH THE POINTS AWAY FROM ITS OWN SHAPE (REPULOSORS SHAPE) BUT ALL MOVEMENTS OCCUR ALONG THE RADIUS OF THE SPACE KEEPING THE MILLIDEGREES OF THE POINT FIXED SUCH THAT TIME POSITIONING DONT CHANGE ONLY FREQUENCY POSITIONING CHANGES LOUDNESS POSITIONING CHANGES DUE TO THE IMPROVISATIONS EFFECTS

        //THE WHOLE TEXT IS ANALYSED FIRST TO COUNT TOTAL MILLISECONDS NECESSARY TO COMPLETE THE WHOLE CIRCLE PERIMETER AND WHOLE PERIMETER OF THE CIRCLE IS CONSIDERED AS THE MILLISECONDS TOTAL TO COMPLETE THE SPEAKING(OR TO SING) THE WHOLE TEXT AND EACH OF THE SYLLABLES GET THE SHARE OF THE WHOLE MILLISECONDS DURATIONS. THE START OF THE TEXT START AT THE ZERO MILLIDEGREES ON THE PRE CALCULATED CIRCUMFERENCE(RADIUS OF THE CIRCLE IS CALCULATED (AS BACK CALCULATION TO FIT THE TOTAL MILLISECOND NECESSARY TO COMPLETE THE COMFORTABLE (LOUD READING OR FOR COMFORTABLE SINGING WITH ALL SYLLABLES CLEARLY PRONUNCIATED AND NO STRESS ON THE BREATHING ARE NECESSARY AND THESE CONDITIONS ARE FULFILLED FIRST TO COMPLETE THE CALCULATION OF MINIMUM RADIUS AND CIRCUMFERENCE(PERIMETER OF THE CIRCLE IS CALCULATED IN THE MILLISECOND) SUCH THAT ALL THE SYLLABLES(OR PROSODY UNITS FIT BEST )... STRICT NOTE THAT ALL THESE SYLLABLES ARE HAVING THE MID POINTS .THE DISTANCE FROM THE ZERO ZERO POINT TO THE END POINTS OF THESE SMALL LINE SEGMENTS(ALL THESE CONCEPTUAL LINE SEGMENTS) ARE THE REPRESENTATIVES OF SYLLABLES(PROSODY UNITS TO TALK OR SING)  AND SO ALL THESE LINE SEGMENTS MID POINTS , START POINT , END POINT ARE TO PLACE AT CERTAIN MILLIDEGREES(1000 MILLIDEGREES IS 1 DEGREE AND 360000 MILLIDEGREES IS 360 DEGREES MEANS ONE COMPLETE CIRCLE IS COMPLETED WHEN COMPLETE TEXT IS READ LOUDLY CLEARLY COMFORTABLY OR SUNG CLEARLY LOUDLY COMFORTABLY) SO AFTER WHOLE CIRCLE IS COMPLETED WE CAN CALCULATE THE STARTPOINT COORDINATES , END POINT COORDINATES , MIDPOINT COORDINATES OF ALL THESE SMALL LINE SEGMENTS... SINCE THE ENDPOINT OF PREVIOUS LINE SEGMENT(ANTICLOCK ARRANGEMENT)      IS NOT GUARANTEED TO OVERLAP ON THE START POINT OF CURRENT LINE SEGMENT  SO THERE ARE GAPS(SMALL GAPS) BETWEEN THESE SMALL LINE SEGMENTS BUT OBVIOUSLY ITS GUARANTEED THAT TOTAL MILLISECONDS OF ALL SMALL LINE SEGMENTS IS PERIMETER IN MILLISECONDS UNITS FOR COMPLETE CIRCLE REPRESENTATIVE FOR  OF THE WHOLE TEXT   )      SINCE THE MIDPOINTS OF THESE TANGENTIAL (SYLLABLES LINE SEGMENTS ARE TOUCHING THE MINIMAL DURATIONS CIRCLE SI THE FREE ENDS OF THESE LINE SEGMENS(REPRESENTATIVES OF THE SYLLABLES REPRESENTATIVES OF PROSODY UNITS) ARE OUTSIDE THE MINIMAL DURATIONS CIRCLE... BUT OBVIOUSLY AS PER THE SPATIAL COORDINATES (ON 2D_TIME_SQUARED_WORK_SPACE    HAVE ALL TYPES OF POINTS HAVE A PRECALCULATED VALUE OF MILLIDEGREES (REVERSE CALCULATED FROM COMPLETE CYCLES IN SECOND TIME SCANNING)  AND THEN IN THIRD TIME SCANNING WE CONSTRUCT THE     2D_FREQUENCY_IN_HERTZ__TIME_IN_MILLISECOND_POLAR_COORDINATE_WORKSPACE  )                ... IN THE 2D_TIME_SQUARED_WORK_SPACE   THE FREE ENDS OF LINE SEGMENTS ALL HAVE THE MILLIDEGREES VALUES STRICTLY INCREMENTAL MEANS        MILLIDEGREES_VALUE(START_POINT_OF_ITH_SEGMENT ) >  MILLIDEGREES_VALUE(END_POINT_OF_(I-1)TH_SEGMENT )      THESE ARE STRICT CONDITIONS      SIMILARLY    STRICT CONDITION (ANTICLOCK WISE PLACEMENTS)   MILLIDEGREES_VALUE(END_POINT_OF_ITH_SEGMENT ) >  MILLIDEGREES_VALUE(START_POINT_OF_(I)TH_SEGMENT ) THESE ARE ALSO STRICT CONDITIONS    OBVIOUSLY THIS WILL NEED TO READJUST THE RADIUS OF THE MINIMAL DURATIONS CIRCLE SINCE ALL SYLLABLES LINE SEGMENTS AFTER PLACING TANGENTIALLY TOUCHING MIDPOINTS EXTERNALLY TO THE MINIMAL CIRCLE NOT ALWAYS GUARANTEE THESE STRICTER CONDITIONS SO WE NEED TO INCREASE THE RADIUS OF THE MINIMAL CIRCLE SUCH THAT THERE IS NO SUCH CASE OF MILLIDEGREES CLASHES... AND SINCE SOME LINE SEGMENTS (TANGENTIAL SYLLABLES LINE SEGMENTS ARE SMALLER  AND SOME ARE LONGER SO AFTER THE RADIUS OF THE MINIMAL  CIRCLE IS   INCREASED OBVIOUSLY AT SOME CASES THE ENDPOINT OF PREVIOUS (ANTIICLOCK PLACED) LINE SEGMENT IS FAR AWAY FROM THE START POINT OF NEXT LINE SEGMENT.......HERE WE FORMALIZE THE CONCEPT OF INTERACTOR_2D_SPRING_OBJECT_CONNECTING_END_POINT_OF_CURRENT_ANTICLOCK_SEGMENT_TO_START_POINT_OF_NEXT_ANTICLOCK_SEGMENT_TO_ADJUST_STRTECH_SYLLABLES_WHILE_SINGING               AND   INTERACTOR_2D_SPRING_OBJECT_CONNECTING_END_POINT_OF_PREVIOUS_ANTICLOCK_SEGMENT_TO_START_POINT_OF_CURRENT_ANTICLOCK_SEGMENT_TO_ADJUST_STRTECH_SYLLABLES_WHILE_SINGING

        // UNTIL ALL THESE ACTIVITIES ARE COMPLETED ON THE  GEOMETRY OF FITTING 2D_TIME_SQUARED_WORK_SPACE   DONE WE CANNOT PROCEED TO THE CONSTRUCTIONS OF    2D_FREQUENCY_IN_HERTZ__TIME_IN_MILLISECOND_POLAR_COORDINATE_WORKSPACE      AND FROM THE DICTIONARY DATABASES WE KNOW THE SYLLABLES MINIMUM FREQUENCY FOR COMFORTABLE PRONUNCIATIONS AND THE MAXIMUM FREQUENCY FOR COMFORTABLE PRONUNCIATIONS ... WE HAVE TO PREPARE THE DATABASES FOR SENTIMENTS FOR THE RELATEDNESS OF THESE SYLLABLE TO SYLLABLE (NON COMMUTATIVE SYLLABLE TO SYLLABLE INTERFACINGS WITH SPRING CONSTANTS) AND THE WHOLE LYRIC(THE TEXT SUPPLIED FOR TRANSLITERATIONS ARE TREATED AS LYRIK)  AND THE 2D_FREQUENCY_IN_HERTZ__TIME_IN_MILLISECOND_POLAR_COORDINATE_WORKSPACE   IS CONSTRUCTED WITH THE MINIMUM RADIUS(MINIMAL DISTANCE FROM THE CENTER OF ANOTHER CIRCLE IN 2D_FREQUENCY_IN_HERTZ__TIME_IN_MILLISECOND_POLAR_COORDINATE_WORKSPACE   (0,0) AS CENTER OF 2D_FREQUENCY_IN_HERTZ__TIME_IN_MILLISECOND_POLAR_COORDINATE_WORKSPACE  MINIMAL RADIUS IS THE MINIMUM FREQUENCY FOR COMFORTABLE SINGING FITS TO A CIRCLE WHERE THE NEAREST OF ALL END POINTS OF ALL SUCH LINE SEGMENT FALLS ON A CIRCLE AND THE MAXIMUM RADIUS OF ANOTHER CIRCLE IS PLACED AT THE FURTHEST END POINT OF ALL THE LINE SEGMENTS SO IN THIS 2D_FREQUENCY_IN_HERTZ__TIME_IN_MILLISECOND_POLAR_COORDINATE_WORKSPACE   WE HAVE DIFFERENT SCALED SYSTEM WHERE THE TOTAL DURATIONS (MILLISECONDS) OF THE OUTER CIRCLE IS TOTAL MILLISECONDS DURATION OF THE SONG AND OBVIOUSLY AFTER SUCH SCALED REARRANGEMENT TRANSFORMATIONS ALSO STRICTNESS PREVAILS THAT THE MILLISECOND_VALUE_OF(START_POINT_OF_I_TH_LINE_SEGMENT) >   MILLISECOND_VALUE_OF(END_POINT_OF_(I-1)_TH_LINE_SEGMENT)       AND ALSO STRICTLY       MILLISECOND_VALUE_OF(END_POINT_OF_I_TH_LINE_SEGMENT) >   MILLISECOND_VALUE_OF(START_POINT_OF_(I)_TH_LINE_SEGMENT)  ...  AFTER THIS NEW WORKSPACE IS CONSTRUCTED WE WILL ASSIGN THE    MIDI NOTE_NUMBER FROM THE FREQUENCY IN HERTZ (DISTANCE OF THE MID POINT OF LINE SEGMENT FROM THE CENTER 0,0    IN 2D_FREQUENCY_IN_HERTZ__TIME_IN_MILLISECOND_POLAR_COORDINATE_WORKSPACE   AND THE DISTANCE FROM THE START_POINT OF THAT LINE SEGMENT HAS DIFFERENT FREQUENCY PBVIOUSLY ENDPOINT OF THE SAME SYLLABLES LINE SEGMENT WILL HAVE DIFFERENT FREQUENCY (FREQUENCY IS MEASURED WITH HERTZ OF THE RADIAL DISTANCE OF THE POINT FROM THE 0,0 CENTER POINT ON 2D_FREQUENCY_IN_HERTZ__TIME_IN_MILLISECOND_POLAR_COORDINATE_WORKSPACE     MID POINT OF THE LINE SEGMENTS AND WE         CALCULATE THE  PITCH BEND DATA 0 TO  8192*2  ACCORDINGLY FOR WHCICH THE FREQUENCY IN HERTZ (DISTANCE OF THE POINT FROM THE CENTER 0,0 IN THE TRANSFORMED CONSTRUCTED 2D_FREQUENCY_IN_HERTZ__TIME_IN_MILLISECOND_POLAR_COORDINATE_WORKSPACE         (NOTE THAT AFTER THESE WHOLE THINGS ARE CONSTRUCTED PROPERLY WE CAN IMPOSE THE IMPROVISATIONS OF THE MELODY USING THE ROTATIONS OF  LINE SEGMENTS ARE ALLOWED ABOUT THE MID POINTS (STRICTLY THESE ROTATIONS ARE DONE ONLY AFTER ALL THE GEOMETRY OF THE 2D_FREQUENCY_IN_HERTZ__TIME_IN_MILLISECOND_POLAR_COORDINATE_WORKSPACE    IS PROPERLY CONSTRUCTED SUCH THAT NO NOTE (EVERY SYLLABLE BECOMES THE MIDI NOTE)    AND THE ROTATIONS OF THE MIDI NOTE LINE SEGMENTS ARE ALLOWED FOLLOWING THE CONDITION THAT     NONE OF THE NOTE OVERLAPS ANY SHARED MILLISECOND WITH OTHER NOTE IN THE WHOLE SONG SUCH THAT COMFORTABLE SINGING TAKEN CARE ) STRICTLY EVEN WE DO WHATEVER ADJUSTMENT , READJUSTMENT OF THE NOTES(LINE SEGMENTS  THESE STRICT CONDITIONS ARE THERE MILLIDEGREES_VALUE(START_POINT_OF_ITH_SEGMENT ) >  MILLIDEGREES_VALUE(END_POINT_OF_(I-1)TH_SEGMENT )      THESE ARE STRICT CONDITIONS      SIMILARLY    STRICT CONDITION (ANTICLOCK WISE PLACEMENTS)   MILLIDEGREES_VALUE(END_POINT_OF_ITH_SEGMENT ) >  MILLIDEGREES_VALUE(START_POINT_OF_(I)TH_SEGMENT ) THESE ARE ALSO STRICT CONDITIONS  IN ANY KIND OF SPACES 

        public double CURRENT_SYLLABLES_START_MILLI_DEGREES_WHERE_360000_MILLIDEGREES_COMPLETE_THE_WHOLE_TEXT_AND_WHOLE_TEXT_FITS_ON_A_CIRCUMFERENCE_OF_A_CIRCLE_360000_MILLIDEGREES_MEANS_WHOLE_SPEECH_IS_COMPLETELY_READ { get; set; }

        public double CURRENT_SYLLABLES_COMPLETE_MILLI_DEGREES_WHERE_360000_MILLIDEGREES_COMPLETE_THE_WHOLE_TEXT_AND_WHOLE_TEXT_FITS_ON_A_CIRCUMFERENCE_OF_A_CIRCLE_360000_MILLIDEGREES_MEANS_WHOLE_SPEECH_IS_COMPLETELY_READ { get; set; }

        public double CURRENT_SYLLABLES_MIDPOINT_MILLI_DEGREES_WHERE_360000_MILLIDEGREES_COMPLETE_THE_WHOLE_TEXT_AND_WHOLE_TEXT_FITS_ON_A_CIRCUMFERENCE_OF_A_CIRCLE_360000_MILLIDEGREES_MEANS_WHOLE_SPEECH_IS_COMPLETELY_READ { get; set; }

        public double SYMBOLS_FREQUENCY_AS_WORD_STARTER_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_FREQUENCY_AS_WORD_COMPLETER_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_FREQUENCY_AS_SYLLABLES_STARTER_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_FREQUENCY_AS_SYLLABLES_COMPLETER_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_FREQUENCY_AS_PROSODY_STARTER_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_FREQUENCY_AS_PROSODY_COMPLETER_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_FREQUENCY_AS_PRONUNCIATIONS_STRETCHER_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_80_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_90_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_100_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_110_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_120_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_130_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_140_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_150_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_160_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_170_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_180_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_190_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_200_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_210_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_220_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_230_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_240_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_250_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_260_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_270_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_280_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_290_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_300_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_310_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_320_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_330_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_340_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_350_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_360_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_370_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_380_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_390_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_400_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_410_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_420_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_430_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_440_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_450_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_460_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_470_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_480_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_490_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_500_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_510_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_520_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_530_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_540_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_550_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_560_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_570_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_580_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_590_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

        public double SYMBOLS_DICTIONARYCOUNTOFOCCURANCES_AS_PRONUNCIATIONS_BREATHABLE_COMFORTABLE_TONALITY_AT_600_HERTZ_FOR_NOTE_ASSIGNMENT_PITCHBEND_ASSIGNMENT_IN_WHOLE_DICTIONARY { get; set; }

    }// public class BengaliAsciiTransliterationRule

    //calling conventions

    //  BengaliAsciiTransliterator.BengaliAsciiTransliterationEngine.PopulateRulesAccordingToAxioms

    public static class BengaliAsciiTransliterationEngine

    {

        public static List<BengaliAsciiTransliterationRule> PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS =

            new List<BengaliAsciiTransliterationRule>();

        public static List<BengaliAsciiTransliterationRule> Rules___List_Of___BengaliAsciiTransliterationRule =

            new List<BengaliAsciiTransliterationRule>();

        // Assuming all rules were previously loaded into this master list

      ///////////  public static List<BengaliAsciiTransliterationRule> PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS = new List<BengaliAsciiTransliterationRule>();

        public static List<BengaliAsciiTransliterationRule> PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____SPECIALCOLORSWORDSENDERS = new List<BengaliAsciiTransliterationRule>();

        public static List<BengaliAsciiTransliterationRule> PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____CONSONANT = new List<BengaliAsciiTransliterationRule>();

        public static List<BengaliAsciiTransliterationRule> PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____VOWEL = new List<BengaliAsciiTransliterationRule>();

        public static List<BengaliAsciiTransliterationRule> PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____SPECIALCOLORSNONWORDENDERS = new List<BengaliAsciiTransliterationRule>();

        public static List<BengaliAsciiTransliterationRule> PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____VOWELSYMBOL = new List<BengaliAsciiTransliterationRule>();

        public static List<BengaliAsciiTransliterationRule> PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____HALANTABLEJUKTAKSHOR = new List<BengaliAsciiTransliterationRule>();

        public static List<BengaliAsciiTransliterationRule> PUBLIC_STATIC_LIST_TO_STORE____ONLY_FIRST_SYLLABLE_TO_COMBINES = new List<BengaliAsciiTransliterationRule>();

        public static List<BengaliAsciiTransliterationRule> PUBLIC_STATIC_LIST_TO_STORE____ONLY_SECOND_SYLLABLE_TO_COMBINES = new List<BengaliAsciiTransliterationRule>();

        public static HashSet<string> INVALID_STARTERS = new HashSet<string>

        {

            // Forbidden starters

            //////"\u09BE", "\u09BF", "\u09C0", "\u09C1", "\u09C2", // vowel signs

            //////"\u0981", "\u0982", "\u0983",                    // candrabindu, anusvara, visarga

 "\u0981",

 "\u0982",

 "\u0983",

 "\u09CD",

"\u09DF",

 "\u09BE",

 "\u09BF",

 "\u09C0",

 "\u09C1",

 "\u09C2",

 "\u09C7",

 "\u09C8",

 "\u09CB",

 "\u09CC"

         };

        public static void CategorizeTransliterationRules()

        {

PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____SPECIALCOLORSWORDSENDERS = new List<BengaliAsciiTransliterationRule>();

PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____CONSONANT = new List<BengaliAsciiTransliterationRule>();

PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____VOWEL = new List<BengaliAsciiTransliterationRule>();

PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____SPECIALCOLORSNONWORDENDERS = new List<BengaliAsciiTransliterationRule>();

PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____VOWELSYMBOL = new List<BengaliAsciiTransliterationRule>();

PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____HALANTABLEJUKTAKSHOR = new List<BengaliAsciiTransliterationRule>();

        PUBLIC_STATIC_LIST_TO_STORE____ONLY_FIRST_SYLLABLE_TO_COMBINES = new List<BengaliAsciiTransliterationRule>();

        PUBLIC_STATIC_LIST_TO_STORE____ONLY_SECOND_SYLLABLE_TO_COMBINES = new List<BengaliAsciiTransliterationRule>();

        PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____SPECIALCOLORSWORDSENDERS

            .Clear();

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____CONSONANT

                .Clear();

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____VOWEL

                .Clear();

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____SPECIALCOLORSNONWORDENDERS

                .Clear();

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____VOWELSYMBOL

                .Clear();

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____HALANTABLEJUKTAKSHOR

                .Clear();

           //these are going to get used for the rulesets generator through double looping

            PUBLIC_STATIC_LIST_TO_STORE____ONLY_FIRST_SYLLABLE_TO_COMBINES

                .Clear();

            PUBLIC_STATIC_LIST_TO_STORE____ONLY_SECOND_SYLLABLE_TO_COMBINES

                .Clear();

            foreach (var rule in PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS)

            {

                var type = rule.TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS?.Trim();

                switch (type)

                {

                    case "SPECIALCOLORSWORDSENDERS":

                        PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____SPECIALCOLORSWORDSENDERS.Add(rule);

                        PUBLIC_STATIC_LIST_TO_STORE____ONLY_SECOND_SYLLABLE_TO_COMBINES.Add(rule);

                        break;

                    case "CONSONANT":

                        PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____CONSONANT.Add(rule);

                        PUBLIC_STATIC_LIST_TO_STORE____ONLY_FIRST_SYLLABLE_TO_COMBINES.Add(rule);

                       // PUBLIC_STATIC_LIST_TO_STORE____ONLY_SECOND_SYLLABLE_TO_COMBINES.Add(rule);

                        break;

                    case "VOWEL":

                        PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____VOWEL.Add(rule);

                        PUBLIC_STATIC_LIST_TO_STORE____ONLY_FIRST_SYLLABLE_TO_COMBINES.Add(rule);

                        PUBLIC_STATIC_LIST_TO_STORE____ONLY_SECOND_SYLLABLE_TO_COMBINES.Add(rule);

                        break;

                    case "SPECIALCOLORSNONWORDENDERS":

                        PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____SPECIALCOLORSNONWORDENDERS.Add(rule);

                        PUBLIC_STATIC_LIST_TO_STORE____ONLY_SECOND_SYLLABLE_TO_COMBINES.Add(rule);

                        break;

                    case "VOWELSYMBOL":

                        PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____VOWELSYMBOL.Add(rule);

                        PUBLIC_STATIC_LIST_TO_STORE____ONLY_SECOND_SYLLABLE_TO_COMBINES.Add(rule);

                        break;

                    case "HALANTABLEJUKTAKSHOR":

                        PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____HALANTABLEJUKTAKSHOR.Add(rule);

                        PUBLIC_STATIC_LIST_TO_STORE____ONLY_FIRST_SYLLABLE_TO_COMBINES.Add(rule);

                     //   PUBLIC_STATIC_LIST_TO_STORE____ONLY_SECOND_SYLLABLE_TO_COMBINES.Add(rule);

                        break;

                    default:

                        // You may log or ignore unclassified entries

                        break;

                }// switch (type)

            }// foreach (var rule in PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS)

            //to avoid the recursive loops

            List<BengaliAsciiTransliterationRule> ___temp_list_to_add_with___first_symbols_sets = new List<BengaliAsciiTransliterationRule>();

            ___temp_list_to_add_with___first_symbols_sets.Clear();

          foreach (BengaliAsciiTransliterationRule vowelsigns in  PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____VOWELSYMBOL)

            {

               // ___to_add_additional_rule.AsciiToBengaliComplexity

                foreach(BengaliAsciiTransliterationRule ___temp_previous_first_symbol in PUBLIC_STATIC_LIST_TO_STORE____ONLY_FIRST_SYLLABLE_TO_COMBINES)

                {

                    BengaliAsciiTransliterationRule ___to_add_additional_rule = new BengaliAsciiTransliterationRule();

                    if(___temp_previous_first_symbol

                        .TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS

                        !="VOWEL"

                        )

                    {

                        ___to_add_additional_rule.BengaliUnicodeSyllable

                        =

                        ___temp_previous_first_symbol.BengaliUnicodeSyllable

                        +

                        vowelsigns.BengaliUnicodeSyllable;

                    ___to_add_additional_rule.AsciiSyllable

                        =

                        ___temp_previous_first_symbol.AsciiSyllable

                        +

                        vowelsigns.AsciiSyllable;

                    ___to_add_additional_rule.BengaliToAsciiComplexity

                        =

                        ___temp_previous_first_symbol.BengaliToAsciiComplexity * 100

                        +

                        vowelsigns.BengaliToAsciiComplexity * 10

                        +

                        ___temp_previous_first_symbol.AsciiSyllable.Length

                        +

                        vowelsigns.AsciiSyllable.Length

                        ;

                    ___to_add_additional_rule.BengaliToAsciiComplexity

                        =

                    ___to_add_additional_rule.BengaliToAsciiComplexity;

                    ___to_add_additional_rule

                        .TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS

                        = "VOWELCOLOUREDFIRSTCONCATENATOR";

                    ___temp_list_to_add_with___first_symbols_sets

                              .Add(___to_add_additional_rule);

                    }

                    //////if (___temp_previous_first_symbol

                    //////    .TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS

                    //////    != "VOWEL"

                    //////    )

                }// foreach(BengaliAsciiTransliterationRule ___temp_previous_first_symbol in PUBLIC_STATIC_LIST_TO_STORE____ONLY_FIRST_SYLLABLE_TO_COMBINES)

            }//foreach(BengaliAsciiTransliterationRule vowelsigns in  PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____VOWELSYMBOL)

            ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

            PUBLIC_STATIC_LIST_TO_STORE____ONLY_FIRST_SYLLABLE_TO_COMBINES

                .AddRange

                (___temp_list_to_add_with___first_symbols_sets);

            ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

            //to avoid the recursive loops

            List<BengaliAsciiTransliterationRule> ___temp_list_to_add_with___second_symbols_sets = new List<BengaliAsciiTransliterationRule>();

            ___temp_list_to_add_with___second_symbols_sets.Clear();

        foreach (BengaliAsciiTransliterationRule vowelsigns in PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____VOWELSYMBOL)

            {

                // ___to_add_additional_rule.AsciiToBengaliComplexity

                foreach (BengaliAsciiTransliterationRule ___temp_previous_second_symbol in PUBLIC_STATIC_LIST_TO_STORE____ONLY_SECOND_SYLLABLE_TO_COMBINES)

                {

                    BengaliAsciiTransliterationRule ___to_add_additional_rule = new BengaliAsciiTransliterationRule();

                    if (

                        ___temp_previous_second_symbol

                        .TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS

                        != "VOWEL"

                        &&

                        ___temp_previous_second_symbol

                        .TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS

                        != "VOWELSYMBOL"

                        &&

                        ___temp_previous_second_symbol

                        .TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS

                        != "SPECIALCOLORSNONWORDENDERS"

                        )

                    {

                        ___to_add_additional_rule.BengaliUnicodeSyllable

                        =

                        ___temp_previous_second_symbol.BengaliUnicodeSyllable

                        +

                        vowelsigns.BengaliUnicodeSyllable;

                        ___to_add_additional_rule.AsciiSyllable

                            =

                            ___temp_previous_second_symbol.AsciiSyllable

                            +

                            vowelsigns.AsciiSyllable;

                        ___to_add_additional_rule.BengaliToAsciiComplexity

                            =

                            ___temp_previous_second_symbol.BengaliToAsciiComplexity * 100

                            +

                            vowelsigns.BengaliToAsciiComplexity * 10

                            +

                            ___temp_previous_second_symbol.AsciiSyllable.Length

                            +

                            vowelsigns.AsciiSyllable.Length

                            ;

                        ___to_add_additional_rule.BengaliToAsciiComplexity

                            =

                        ___to_add_additional_rule.BengaliToAsciiComplexity;

                        ___to_add_additional_rule

                            .TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS

                            = "VOWELCOLOUREDFIRSTCONCATENATOR";

                        ___temp_list_to_add_with___second_symbols_sets

                                  .Add(___to_add_additional_rule);

                    }

                    //////if (

                    //////    ___temp_previous_second_symbol

                    //////    .TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS

                    //////    != "VOWEL"

                    //////    &&

                    //////    ___temp_previous_second_symbol

                    //////    .TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS

                    //////    != "VOWELSYMBOL"

                    //////    &&

                    //////    ___temp_previous_second_symbol

                    //////    .TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS

                    //////    != "SPECIALCOLORSNONWORDENDERS"

                    //////    )

                }// foreach (BengaliAsciiTransliterationRule ___temp_previous_second_symbol in PUBLIC_STATIC_LIST_TO_STORE____ONLY_SECOND_SYLLABLE_TO_COMBINES)

            }//foreach(BengaliAsciiTransliterationRule vowelsigns in  PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____VOWELSYMBOL)

            ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

            PUBLIC_STATIC_LIST_TO_STORE____ONLY_SECOND_SYLLABLE_TO_COMBINES

                .AddRange

                (___temp_list_to_add_with___second_symbols_sets);

            ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

        }// public static void CategorizeTransliterationRules()

        public static void PopulateRulesAccordingToAxioms()

        {

            Rules___List_Of___BengaliAsciiTransliterationRule.Clear();

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Clear();

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u0964", AsciiSyllable = ".", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "SPECIALCOLORSSENTENCESENDERS", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 138, BengaliToAsciiComplexity = 600, AsciiToBengaliComplexity = 600 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u0995", AsciiSyllable = "KA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 8, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u0996", AsciiSyllable = "KHA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 9, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u0997", AsciiSyllable = "GA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 8, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u0998", AsciiSyllable = "GHA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 9, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u0999", AsciiSyllable = "NGA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 9, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u099A", AsciiSyllable = "CA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 8, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u099B", AsciiSyllable = "CHA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 9, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u099C", AsciiSyllable = "JA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 8, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u099D", AsciiSyllable = "JHA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 9, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u099E", AsciiSyllable = "NYA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 9, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u099F", AsciiSyllable = "TTA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 9, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09A0", AsciiSyllable = "TTHA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 10, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09A1", AsciiSyllable = "DDA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 9, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09A2", AsciiSyllable = "DDHA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 10, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09A3", AsciiSyllable = "NNA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 9, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09A4", AsciiSyllable = "TA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 8, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09A5", AsciiSyllable = "THA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 9, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09A6", AsciiSyllable = "DA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 8, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09A7", AsciiSyllable = "DHA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 9, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09A8", AsciiSyllable = "NA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 8, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09AA", AsciiSyllable = "PA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 8, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09AB", AsciiSyllable = "PHA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 9, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09AC", AsciiSyllable = "BA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 8, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09AD", AsciiSyllable = "BHA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 9, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09AE", AsciiSyllable = "MA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 8, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09AF", AsciiSyllable = "YA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 8, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09B0", AsciiSyllable = "RA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 8, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09B2", AsciiSyllable = "LA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 8, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09B6", AsciiSyllable = "SHA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 9, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09B7", AsciiSyllable = "SSA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 9, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09B8", AsciiSyllable = "SA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 8, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09B9", AsciiSyllable = "HA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 8, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09DD", AsciiSyllable = "RRA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 9, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09DF", AsciiSyllable = "YYYA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "CONSONANT", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 10, BengaliToAsciiComplexity = 1, AsciiToBengaliComplexity = 1 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u0985", AsciiSyllable = "A", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "VOWEL", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 139, BengaliToAsciiComplexity = 0, AsciiToBengaliComplexity = 0 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u0986", AsciiSyllable = "AA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "VOWEL", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 140, BengaliToAsciiComplexity = 0, AsciiToBengaliComplexity = 0 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u0987", AsciiSyllable = "I", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "VOWEL", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 139, BengaliToAsciiComplexity = 0, AsciiToBengaliComplexity = 0 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u0988", AsciiSyllable = "II", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "VOWEL", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 140, BengaliToAsciiComplexity = 0, AsciiToBengaliComplexity = 0 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u0989", AsciiSyllable = "U", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "VOWEL", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 139, BengaliToAsciiComplexity = 0, AsciiToBengaliComplexity = 0 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u098A", AsciiSyllable = "UU", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "VOWEL", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 140, BengaliToAsciiComplexity = 0, AsciiToBengaliComplexity = 0 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u098B", AsciiSyllable = "RRRIII", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "VOWEL", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 144, BengaliToAsciiComplexity = 0, AsciiToBengaliComplexity = 0 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u098F", AsciiSyllable = "E", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "VOWEL", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 139, BengaliToAsciiComplexity = 0, AsciiToBengaliComplexity = 0 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u0990", AsciiSyllable = "AI", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "VOWEL", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 140, BengaliToAsciiComplexity = 0, AsciiToBengaliComplexity = 0 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u0993", AsciiSyllable = "O", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "VOWEL", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 139, BengaliToAsciiComplexity = 0, AsciiToBengaliComplexity = 0 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u0994", AsciiSyllable = "AU", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "VOWEL", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 140, BengaliToAsciiComplexity = 0, AsciiToBengaliComplexity = 0 });

            //////PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u0981", AsciiSyllable = "Candrabindu", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "SPECIALCOLORSNONWORDENDERS", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 11, BengaliToAsciiComplexity = 390, AsciiToBengaliComplexity = 390 });

            //////PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u0982", AsciiSyllable = "Anusvara", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "SPECIALCOLORSWORDSENDERS", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 13, BengaliToAsciiComplexity = 390, AsciiToBengaliComplexity = 390 });

            //////PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u0983", AsciiSyllable = "Visarga", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "SPECIALCOLORSWORDSENDERS", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 12, BengaliToAsciiComplexity = 390, AsciiToBengaliComplexity = 390 });

            //////PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09CD", AsciiSyllable = "halant", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "SPECIALCOLORSNONWORDENDERS", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 6, BengaliToAsciiComplexity = 390, AsciiToBengaliComplexity = 390 });

            //////PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09DF", AsciiSyllable = "yafalas", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "SPECIALCOLORSNONWORDENDERS", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 8, BengaliToAsciiComplexity = 390, AsciiToBengaliComplexity = 390 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u0981", AsciiSyllable = "nNn", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "SPECIALCOLORSNONWORDENDERS", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 11, BengaliToAsciiComplexity = 390, AsciiToBengaliComplexity = 390 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u0982", AsciiSyllable = "nGg", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "SPECIALCOLORSWORDSENDERS", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 13, BengaliToAsciiComplexity = 390, AsciiToBengaliComplexity = 390 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u0983", AsciiSyllable = "Hhh", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "SPECIALCOLORSWORDSENDERS", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 12, BengaliToAsciiComplexity = 390, AsciiToBengaliComplexity = 390 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09CD", AsciiSyllable = "Hchh", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "SPECIALCOLORSNONWORDENDERS", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 6, BengaliToAsciiComplexity = 390, AsciiToBengaliComplexity = 390 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09DF", AsciiSyllable = "YYYa", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "SPECIALCOLORSNONWORDENDERS", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 8, BengaliToAsciiComplexity = 390, AsciiToBengaliComplexity = 390 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09BE", AsciiSyllable = "AA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "VOWELSYMBOL", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 1, BengaliToAsciiComplexity = 220, AsciiToBengaliComplexity = 220 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09BF", AsciiSyllable = "I", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "VOWELSYMBOL", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 2, BengaliToAsciiComplexity = 220, AsciiToBengaliComplexity = 220 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09C0", AsciiSyllable = "II", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "VOWELSYMBOL", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 3, BengaliToAsciiComplexity = 220, AsciiToBengaliComplexity = 220 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09C1", AsciiSyllable = "U", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "VOWELSYMBOL", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 4, BengaliToAsciiComplexity = 220, AsciiToBengaliComplexity = 220 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09C2", AsciiSyllable = "UU", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "VOWELSYMBOL", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 5, BengaliToAsciiComplexity = 220, AsciiToBengaliComplexity = 220 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09C7", AsciiSyllable = "E", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "VOWELSYMBOL", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 7, BengaliToAsciiComplexity = 220, AsciiToBengaliComplexity = 220 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09C8", AsciiSyllable = "AI", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "VOWELSYMBOL", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 6, BengaliToAsciiComplexity = 220, AsciiToBengaliComplexity = 220 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09CB", AsciiSyllable = "O", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "VOWELSYMBOL", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 8, BengaliToAsciiComplexity = 220, AsciiToBengaliComplexity = 220 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "\u09CC", AsciiSyllable = "AU", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "VOWELSYMBOL", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 11, BengaliToAsciiComplexity = 220, AsciiToBengaliComplexity = 220 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ক্ক", AsciiSyllable = "kk", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.12866, AsciiToBengaliComplexity = 397.12866 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ক্ট", AsciiSyllable = "kT", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.12966, AsciiToBengaliComplexity = 397.12966 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ক্ত", AsciiSyllable = "kt", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.13066, AsciiToBengaliComplexity = 397.13066 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ক্ন", AsciiSyllable = "kn", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.13166, AsciiToBengaliComplexity = 397.13166 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ক্ব", AsciiSyllable = "kb", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.13266, AsciiToBengaliComplexity = 397.13266 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ক্ম", AsciiSyllable = "km", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.13366, AsciiToBengaliComplexity = 397.13366 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ক্য", AsciiSyllable = "ky", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.13466, AsciiToBengaliComplexity = 397.13466 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ক্র", AsciiSyllable = "kr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.13566, AsciiToBengaliComplexity = 397.13566 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ক্ল", AsciiSyllable = "kl", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.13666, AsciiToBengaliComplexity = 397.13666 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ক্ষ", AsciiSyllable = "kSH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.17099, AsciiToBengaliComplexity = 397.17099 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ক্স", AsciiSyllable = "ks", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.13866, AsciiToBengaliComplexity = 397.13866 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "খ্য", AsciiSyllable = "khy", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.17299, AsciiToBengaliComplexity = 397.17299 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "খ্র", AsciiSyllable = "khr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.17399, AsciiToBengaliComplexity = 397.17399 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "গ্গ", AsciiSyllable = "gg", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.14166, AsciiToBengaliComplexity = 397.14166 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "গ্ধ", AsciiSyllable = "gDH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.17599, AsciiToBengaliComplexity = 397.17599 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "গ্ন", AsciiSyllable = "gn", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.14366, AsciiToBengaliComplexity = 397.14366 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "গ্ব", AsciiSyllable = "gb", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.14466, AsciiToBengaliComplexity = 397.14466 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "গ্ম", AsciiSyllable = "gm", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.14566, AsciiToBengaliComplexity = 397.14566 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "গ্য", AsciiSyllable = "gy", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.14666, AsciiToBengaliComplexity = 397.14666 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "গ্র", AsciiSyllable = "gr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.14766, AsciiToBengaliComplexity = 397.14766 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "গ্ল", AsciiSyllable = "gl", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.14866, AsciiToBengaliComplexity = 397.14866 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ঘ্ন", AsciiSyllable = "Ghn", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.18299, AsciiToBengaliComplexity = 397.18299 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ঘ্য", AsciiSyllable = "GHy", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.18399, AsciiToBengaliComplexity = 397.18399 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ঘ্র", AsciiSyllable = "GHr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.18499, AsciiToBengaliComplexity = 397.18499 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ঙ্ক", AsciiSyllable = "NUOk", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.21932, AsciiToBengaliComplexity = 397.21932 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ঙ্খ", AsciiSyllable = "NUOKH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 38, BengaliToAsciiComplexity = 397.25365, AsciiToBengaliComplexity = 397.25365 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ঙ্গ", AsciiSyllable = "NUOg", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.22132, AsciiToBengaliComplexity = 397.22132 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ঙ্ঘ", AsciiSyllable = "NUOGH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 38, BengaliToAsciiComplexity = 397.25565, AsciiToBengaliComplexity = 397.25565 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ঙ্ম", AsciiSyllable = "NUOm", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.22332, AsciiToBengaliComplexity = 397.22332 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ঙ্য", AsciiSyllable = "NUOy", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.22432, AsciiToBengaliComplexity = 397.22432 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ঙ্র", AsciiSyllable = "NUOr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.22532, AsciiToBengaliComplexity = 397.22532 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "চ্চ", AsciiSyllable = "chch", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.22632, AsciiToBengaliComplexity = 397.22632 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "চ্ছ", AsciiSyllable = "chCHH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 38, BengaliToAsciiComplexity = 397.26065, AsciiToBengaliComplexity = 397.26065 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "চ্ঞ", AsciiSyllable = "chNUO", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 38, BengaliToAsciiComplexity = 397.26165, AsciiToBengaliComplexity = 397.26165 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "চ্য", AsciiSyllable = "chy", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.19599, AsciiToBengaliComplexity = 397.19599 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "চ্র", AsciiSyllable = "chr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.19699, AsciiToBengaliComplexity = 397.19699 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ছ্য", AsciiSyllable = "CHHY", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.23132, AsciiToBengaliComplexity = 397.23132 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ছ্র", AsciiSyllable = "CHHr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.23232, AsciiToBengaliComplexity = 397.23232 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "জ্জ", AsciiSyllable = "jj", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.16666, AsciiToBengaliComplexity = 397.16666 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "জ্ঝ", AsciiSyllable = "jJH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.20099, AsciiToBengaliComplexity = 397.20099 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "জ্ঞ", AsciiSyllable = "jNUO", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.23532, AsciiToBengaliComplexity = 397.23532 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "জ্ব", AsciiSyllable = "jb", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.16966, AsciiToBengaliComplexity = 397.16966 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "জ্য", AsciiSyllable = "jy", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.17066, AsciiToBengaliComplexity = 397.17066 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "জ্র", AsciiSyllable = "jr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.17166, AsciiToBengaliComplexity = 397.17166 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ঝ্য", AsciiSyllable = "JHy", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.20599, AsciiToBengaliComplexity = 397.20599 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ঝ্র", AsciiSyllable = "JHr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.20699, AsciiToBengaliComplexity = 397.20699 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ঞ্চ", AsciiSyllable = "NYAch", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 38, BengaliToAsciiComplexity = 397.27465, AsciiToBengaliComplexity = 397.27465 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ঞ্ছ", AsciiSyllable = "NYACHH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 39, BengaliToAsciiComplexity = 397.30898, AsciiToBengaliComplexity = 397.30898 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ঞ্জ", AsciiSyllable = "NYAj", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.24332, AsciiToBengaliComplexity = 397.24332 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ঞ্ঝ", AsciiSyllable = "NYAJH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 38, BengaliToAsciiComplexity = 397.27765, AsciiToBengaliComplexity = 397.27765 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ঞ্য", AsciiSyllable = "NYAy", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.24532, AsciiToBengaliComplexity = 397.24532 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ঞ্র", AsciiSyllable = "NYAr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.24632, AsciiToBengaliComplexity = 397.24632 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ট্ট", AsciiSyllable = "Tt", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.18066, AsciiToBengaliComplexity = 397.18066 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ট্ব", AsciiSyllable = "Tb", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.18166, AsciiToBengaliComplexity = 397.18166 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ট্য", AsciiSyllable = "Ty", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.18266, AsciiToBengaliComplexity = 397.18266 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ট্র", AsciiSyllable = "Tr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.18366, AsciiToBengaliComplexity = 397.18366 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ঠ্য", AsciiSyllable = "TTHy", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.25132, AsciiToBengaliComplexity = 397.25132 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ঠ্র", AsciiSyllable = "TTHr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.25232, AsciiToBengaliComplexity = 397.25232 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ড্ড", AsciiSyllable = "DD", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.18666, AsciiToBengaliComplexity = 397.18666 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ড্য", AsciiSyllable = "Dy", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.18766, AsciiToBengaliComplexity = 397.18766 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ড্র", AsciiSyllable = "Dr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.18866, AsciiToBengaliComplexity = 397.18866 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ঢ্য", AsciiSyllable = "DDHy", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.25632, AsciiToBengaliComplexity = 397.25632 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ঢ্র", AsciiSyllable = "DDHr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.25732, AsciiToBengaliComplexity = 397.25732 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ণ্ট", AsciiSyllable = "NT", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.19166, AsciiToBengaliComplexity = 397.19166 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ণ্ঠ", AsciiSyllable = "NTTH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.25932, AsciiToBengaliComplexity = 397.25932 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ণ্ড", AsciiSyllable = "ND", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.19366, AsciiToBengaliComplexity = 397.19366 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ণ্ঢ", AsciiSyllable = "NDH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.22799, AsciiToBengaliComplexity = 397.22799 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ণ্ণ", AsciiSyllable = "NN", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.19566, AsciiToBengaliComplexity = 397.19566 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ণ্ব", AsciiSyllable = "Nb", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.19666, AsciiToBengaliComplexity = 397.19666 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ণ্ম", AsciiSyllable = "Nm", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.19766, AsciiToBengaliComplexity = 397.19766 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ণ্য", AsciiSyllable = "Ny", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.19866, AsciiToBengaliComplexity = 397.19866 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ণ্র", AsciiSyllable = "Nr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.19966, AsciiToBengaliComplexity = 397.19966 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ত্ত", AsciiSyllable = "tt", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.20066, AsciiToBengaliComplexity = 397.20066 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ত্থ", AsciiSyllable = "tTh", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.23499, AsciiToBengaliComplexity = 397.23499 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ত্ন", AsciiSyllable = "tn", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.20266, AsciiToBengaliComplexity = 397.20266 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ত্ব", AsciiSyllable = "tb", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.20366, AsciiToBengaliComplexity = 397.20366 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ত্ম", AsciiSyllable = "tm", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.20466, AsciiToBengaliComplexity = 397.20466 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ত্য", AsciiSyllable = "ty", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.20566, AsciiToBengaliComplexity = 397.20566 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ত্র", AsciiSyllable = "tr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.20666, AsciiToBengaliComplexity = 397.20666 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "থ্ব", AsciiSyllable = "THb", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.24099, AsciiToBengaliComplexity = 397.24099 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "থ্য", AsciiSyllable = "THy", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.24199, AsciiToBengaliComplexity = 397.24199 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "থ্র", AsciiSyllable = "THr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.24299, AsciiToBengaliComplexity = 397.24299 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "দ্গ", AsciiSyllable = "dg", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.21066, AsciiToBengaliComplexity = 397.21066 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "দ্ঘ", AsciiSyllable = "dGH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.24499, AsciiToBengaliComplexity = 397.24499 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "দ্দ", AsciiSyllable = "dd", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.21266, AsciiToBengaliComplexity = 397.21266 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "দ্ধ", AsciiSyllable = "dDH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.24699, AsciiToBengaliComplexity = 397.24699 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "দ্ব", AsciiSyllable = "db", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.21466, AsciiToBengaliComplexity = 397.21466 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "দ্ভ", AsciiSyllable = "dv", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.21566, AsciiToBengaliComplexity = 397.21566 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "দ্ম", AsciiSyllable = "dm", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.21666, AsciiToBengaliComplexity = 397.21666 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "দ্য", AsciiSyllable = "dy", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.21766, AsciiToBengaliComplexity = 397.21766 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "দ্র", AsciiSyllable = "dr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.21866, AsciiToBengaliComplexity = 397.21866 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ধ্ন", AsciiSyllable = "DHn", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.25299, AsciiToBengaliComplexity = 397.25299 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ধ্ব", AsciiSyllable = "DHb", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.25399, AsciiToBengaliComplexity = 397.25399 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ধ্য", AsciiSyllable = "DHy", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.25499, AsciiToBengaliComplexity = 397.25499 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ধ্র", AsciiSyllable = "DHr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.25599, AsciiToBengaliComplexity = 397.25599 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ন্জ", AsciiSyllable = "nj", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.22366, AsciiToBengaliComplexity = 397.22366 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ন্ট", AsciiSyllable = "nT", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.22466, AsciiToBengaliComplexity = 397.22466 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ন্ঠ", AsciiSyllable = "nTTH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.29232, AsciiToBengaliComplexity = 397.29232 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ন্ড", AsciiSyllable = "nD", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.22666, AsciiToBengaliComplexity = 397.22666 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ন্ত", AsciiSyllable = "nt", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.22766, AsciiToBengaliComplexity = 397.22766 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ন্থ", AsciiSyllable = "nTHH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.29532, AsciiToBengaliComplexity = 397.29532 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ন্দ", AsciiSyllable = "nd", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.22966, AsciiToBengaliComplexity = 397.22966 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ন্ধ", AsciiSyllable = "ndh", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.26399, AsciiToBengaliComplexity = 397.26399 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ন্ন", AsciiSyllable = "nn", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.23166, AsciiToBengaliComplexity = 397.23166 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ন্ব", AsciiSyllable = "nb", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.23266, AsciiToBengaliComplexity = 397.23266 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ন্ম", AsciiSyllable = "nm", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.23366, AsciiToBengaliComplexity = 397.23366 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ন্য", AsciiSyllable = "ny", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.23466, AsciiToBengaliComplexity = 397.23466 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ন্র", AsciiSyllable = "nr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.23566, AsciiToBengaliComplexity = 397.23566 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ন্স", AsciiSyllable = "ns", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.23666, AsciiToBengaliComplexity = 397.23666 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "প্ট", AsciiSyllable = "pT", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.23766, AsciiToBengaliComplexity = 397.23766 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "প্ত", AsciiSyllable = "pt", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.23866, AsciiToBengaliComplexity = 397.23866 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "প্ন", AsciiSyllable = "pn", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.23966, AsciiToBengaliComplexity = 397.23966 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "প্প", AsciiSyllable = "pp", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.24066, AsciiToBengaliComplexity = 397.24066 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "প্য", AsciiSyllable = "py", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.24166, AsciiToBengaliComplexity = 397.24166 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "প্র", AsciiSyllable = "pr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.24266, AsciiToBengaliComplexity = 397.24266 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "প্ল", AsciiSyllable = "pl", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.24366, AsciiToBengaliComplexity = 397.24366 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "প্স", AsciiSyllable = "ps", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.24466, AsciiToBengaliComplexity = 397.24466 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ফ্ট", AsciiSyllable = "ft", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.24566, AsciiToBengaliComplexity = 397.24566 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ফ্য", AsciiSyllable = "fy", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.24666, AsciiToBengaliComplexity = 397.24666 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ফ্র", AsciiSyllable = "fr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.24766, AsciiToBengaliComplexity = 397.24766 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ফ্ল", AsciiSyllable = "fl", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.24866, AsciiToBengaliComplexity = 397.24866 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ব্জ", AsciiSyllable = "bj", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.24966, AsciiToBengaliComplexity = 397.24966 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ব্দ", AsciiSyllable = "bd", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.25066, AsciiToBengaliComplexity = 397.25066 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ব্ধ", AsciiSyllable = "bDH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.28499, AsciiToBengaliComplexity = 397.28499 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ব্ব", AsciiSyllable = "bb", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.25266, AsciiToBengaliComplexity = 397.25266 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ব্ভ", AsciiSyllable = "bv", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.25366, AsciiToBengaliComplexity = 397.25366 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ব্য", AsciiSyllable = "by", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.25466, AsciiToBengaliComplexity = 397.25466 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ব্র", AsciiSyllable = "br", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.25566, AsciiToBengaliComplexity = 397.25566 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ব্ল", AsciiSyllable = "bl", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.25666, AsciiToBengaliComplexity = 397.25666 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ভ্য", AsciiSyllable = "vy", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.25766, AsciiToBengaliComplexity = 397.25766 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ভ্র", AsciiSyllable = "vr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.25866, AsciiToBengaliComplexity = 397.25866 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ম্ন", AsciiSyllable = "mn", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.25966, AsciiToBengaliComplexity = 397.25966 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ম্প", AsciiSyllable = "mp", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.26066, AsciiToBengaliComplexity = 397.26066 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ম্ফ", AsciiSyllable = "mf", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.26166, AsciiToBengaliComplexity = 397.26166 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ম্ব", AsciiSyllable = "mb", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.26266, AsciiToBengaliComplexity = 397.26266 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ম্ভ", AsciiSyllable = "mv", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.26366, AsciiToBengaliComplexity = 397.26366 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ম্ম", AsciiSyllable = "mm", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.26466, AsciiToBengaliComplexity = 397.26466 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ম্য", AsciiSyllable = "my", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.26566, AsciiToBengaliComplexity = 397.26566 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ম্র", AsciiSyllable = "mr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.26666, AsciiToBengaliComplexity = 397.26666 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ম্ল", AsciiSyllable = "ml", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.26766, AsciiToBengaliComplexity = 397.26766 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "য্য", AsciiSyllable = "YY", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.26866, AsciiToBengaliComplexity = 397.26866 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "য্র", AsciiSyllable = "Yr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.26966, AsciiToBengaliComplexity = 397.26966 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্ক", AsciiSyllable = "rk", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.27066, AsciiToBengaliComplexity = 397.27066 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্খ", AsciiSyllable = "rKH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.30499, AsciiToBengaliComplexity = 397.30499 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্গ", AsciiSyllable = "rg", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.27266, AsciiToBengaliComplexity = 397.27266 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্ঘ", AsciiSyllable = "rGH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.30699, AsciiToBengaliComplexity = 397.30699 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্ঙ", AsciiSyllable = "rNUO", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.34132, AsciiToBengaliComplexity = 397.34132 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্চ", AsciiSyllable = "rch", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.30899, AsciiToBengaliComplexity = 397.30899 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্ছ", AsciiSyllable = "rCHH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.34332, AsciiToBengaliComplexity = 397.34332 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্জ", AsciiSyllable = "rj", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.27766, AsciiToBengaliComplexity = 397.27766 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্ঝ", AsciiSyllable = "rJH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.31199, AsciiToBengaliComplexity = 397.31199 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্ঞ", AsciiSyllable = "rNYA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.34632, AsciiToBengaliComplexity = 397.34632 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্ট", AsciiSyllable = "rT", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.28066, AsciiToBengaliComplexity = 397.28066 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্ঠ", AsciiSyllable = "rTTH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.34832, AsciiToBengaliComplexity = 397.34832 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্ড", AsciiSyllable = "rD", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.28266, AsciiToBengaliComplexity = 397.28266 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্ঢ", AsciiSyllable = "rDDH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.35032, AsciiToBengaliComplexity = 397.35032 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্ণ", AsciiSyllable = "rN", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.28466, AsciiToBengaliComplexity = 397.28466 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্ত", AsciiSyllable = "rt", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.28566, AsciiToBengaliComplexity = 397.28566 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্থ", AsciiSyllable = "rTH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.31999, AsciiToBengaliComplexity = 397.31999 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্দ", AsciiSyllable = "rd", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.28766, AsciiToBengaliComplexity = 397.28766 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্ধ", AsciiSyllable = "rDH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.32199, AsciiToBengaliComplexity = 397.32199 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্ন", AsciiSyllable = "rn", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.28966, AsciiToBengaliComplexity = 397.28966 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্প", AsciiSyllable = "rp", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.29066, AsciiToBengaliComplexity = 397.29066 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্ফ", AsciiSyllable = "rf", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.29166, AsciiToBengaliComplexity = 397.29166 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্ব", AsciiSyllable = "rb", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.29266, AsciiToBengaliComplexity = 397.29266 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্ভ", AsciiSyllable = "rv", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.29366, AsciiToBengaliComplexity = 397.29366 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্ম", AsciiSyllable = "rm", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.29466, AsciiToBengaliComplexity = 397.29466 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্য", AsciiSyllable = "ry", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.29566, AsciiToBengaliComplexity = 397.29566 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্র", AsciiSyllable = "rR", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.29666, AsciiToBengaliComplexity = 397.29666 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্ল", AsciiSyllable = "rl", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.29766, AsciiToBengaliComplexity = 397.29766 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্শ", AsciiSyllable = "rsh", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.33199, AsciiToBengaliComplexity = 397.33199 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্ষ", AsciiSyllable = "rSH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.33299, AsciiToBengaliComplexity = 397.33299 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্স", AsciiSyllable = "rs", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.30066, AsciiToBengaliComplexity = 397.30066 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্হ", AsciiSyllable = "rh", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.30166, AsciiToBengaliComplexity = 397.30166 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্ঢ়", AsciiSyllable = "rDDR", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.36932, AsciiToBengaliComplexity = 397.36932 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "র্য়", AsciiSyllable = "rY", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.30366, AsciiToBengaliComplexity = 397.30366 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ল্ক", AsciiSyllable = "lk", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.30466, AsciiToBengaliComplexity = 397.30466 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ল্গ", AsciiSyllable = "lg", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.30566, AsciiToBengaliComplexity = 397.30566 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ল্ট", AsciiSyllable = "lT", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.30666, AsciiToBengaliComplexity = 397.30666 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ল্ড", AsciiSyllable = "lD", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.30766, AsciiToBengaliComplexity = 397.30766 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ল্প", AsciiSyllable = "lp", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.30866, AsciiToBengaliComplexity = 397.30866 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ল্ফ", AsciiSyllable = "lf", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.30966, AsciiToBengaliComplexity = 397.30966 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ল্ব", AsciiSyllable = "lb", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.31066, AsciiToBengaliComplexity = 397.31066 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ল্ম", AsciiSyllable = "lm", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.31166, AsciiToBengaliComplexity = 397.31166 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ল্য", AsciiSyllable = "ly", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.31266, AsciiToBengaliComplexity = 397.31266 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ল্র", AsciiSyllable = "lr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.31366, AsciiToBengaliComplexity = 397.31366 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ল্ল", AsciiSyllable = "ll", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.31466, AsciiToBengaliComplexity = 397.31466 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ল্স", AsciiSyllable = "ls", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.31566, AsciiToBengaliComplexity = 397.31566 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "শ্চ", AsciiSyllable = "shch", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.38332, AsciiToBengaliComplexity = 397.38332 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "শ্ছ", AsciiSyllable = "shCHH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 38, BengaliToAsciiComplexity = 397.41765, AsciiToBengaliComplexity = 397.41765 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "শ্ত", AsciiSyllable = "sht", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.35199, AsciiToBengaliComplexity = 397.35199 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "শ্ন", AsciiSyllable = "shn", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.35299, AsciiToBengaliComplexity = 397.35299 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "শ্ব", AsciiSyllable = "shb", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.35399, AsciiToBengaliComplexity = 397.35399 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "শ্ম", AsciiSyllable = "shm", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.35499, AsciiToBengaliComplexity = 397.35499 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "শ্য", AsciiSyllable = "shy", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.35599, AsciiToBengaliComplexity = 397.35599 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "শ্র", AsciiSyllable = "shr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.35699, AsciiToBengaliComplexity = 397.35699 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "শ্ল", AsciiSyllable = "shl", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.35799, AsciiToBengaliComplexity = 397.35799 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ষ্ক", AsciiSyllable = "SHk", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.35899, AsciiToBengaliComplexity = 397.35899 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ষ্ট", AsciiSyllable = "SHT", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.35999, AsciiToBengaliComplexity = 397.35999 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ষ্ঠ", AsciiSyllable = "SHTTH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 38, BengaliToAsciiComplexity = 397.42765, AsciiToBengaliComplexity = 397.42765 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ষ্ণ", AsciiSyllable = "SHNYA", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 38, BengaliToAsciiComplexity = 397.42865, AsciiToBengaliComplexity = 397.42865 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ষ্প", AsciiSyllable = "SHp", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.36299, AsciiToBengaliComplexity = 397.36299 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ষ্ফ", AsciiSyllable = "SHf", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.36399, AsciiToBengaliComplexity = 397.36399 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ষ্ব", AsciiSyllable = "SHb", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.36499, AsciiToBengaliComplexity = 397.36499 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ষ্ম", AsciiSyllable = "SHm", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.36599, AsciiToBengaliComplexity = 397.36599 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ষ্য", AsciiSyllable = "SHy", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.36699, AsciiToBengaliComplexity = 397.36699 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ষ্র", AsciiSyllable = "SHr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.36799, AsciiToBengaliComplexity = 397.36799 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "স্ক", AsciiSyllable = "sk", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.33566, AsciiToBengaliComplexity = 397.33566 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "স্খ", AsciiSyllable = "sKH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.36999, AsciiToBengaliComplexity = 397.36999 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "স্ট", AsciiSyllable = "sT", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.33766, AsciiToBengaliComplexity = 397.33766 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "স্ত", AsciiSyllable = "st", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.33866, AsciiToBengaliComplexity = 397.33866 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "স্থ", AsciiSyllable = "sH", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.33966, AsciiToBengaliComplexity = 397.33966 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "স্ন", AsciiSyllable = "sn", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.34066, AsciiToBengaliComplexity = 397.34066 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "স্প", AsciiSyllable = "sp", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.34166, AsciiToBengaliComplexity = 397.34166 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "স্ফ", AsciiSyllable = "sf", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.34266, AsciiToBengaliComplexity = 397.34266 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "স্ব", AsciiSyllable = "sb", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.34366, AsciiToBengaliComplexity = 397.34366 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "স্ম", AsciiSyllable = "sm", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.34466, AsciiToBengaliComplexity = 397.34466 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "স্য", AsciiSyllable = "sy", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.34566, AsciiToBengaliComplexity = 397.34566 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "স্র", AsciiSyllable = "sr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.34666, AsciiToBengaliComplexity = 397.34666 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "স্ল", AsciiSyllable = "sl", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.34766, AsciiToBengaliComplexity = 397.34766 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "হ্ণ", AsciiSyllable = "Hn", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.34866, AsciiToBengaliComplexity = 397.34866 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "হ্ন", AsciiSyllable = "HN", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.34966, AsciiToBengaliComplexity = 397.34966 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "হ্ব", AsciiSyllable = "Hb", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.35066, AsciiToBengaliComplexity = 397.35066 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "হ্ম", AsciiSyllable = "HM", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.35166, AsciiToBengaliComplexity = 397.35166 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "হ্য", AsciiSyllable = "HY", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.35266, AsciiToBengaliComplexity = 397.35266 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "হ্র", AsciiSyllable = "Hr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.35366, AsciiToBengaliComplexity = 397.35366 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "হ্ল", AsciiSyllable = "Hl", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 35, BengaliToAsciiComplexity = 397.35466, AsciiToBengaliComplexity = 397.35466 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ঢ়্য", AsciiSyllable = "DDRy", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.42232, AsciiToBengaliComplexity = 397.42232 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "ঢ়্র", AsciiSyllable = "DDRr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 37, BengaliToAsciiComplexity = 397.42332, AsciiToBengaliComplexity = 397.42332 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "য়্র", AsciiSyllable = "YYr", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.39099, AsciiToBengaliComplexity = 397.39099 });

            PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS.Add(new BengaliAsciiTransliterationRule { BengaliUnicodeSyllable = "য়্য়", AsciiSyllable = "Yy", TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS = "HALANTABLEJUKTAKSHOR", DOUBLE_TYPE_PRONUNCIABILITY_COMPLEXITY___TO_ALLOW_OR_DISALLOW_PERCUSSIONS_INSTRUMENTS_OR_OTHER_MELODY_INSTRUMENTS_TO_PLAY_ALONG_WITH_THIS_SYLLABLE_OR_NOT = 36, BengaliToAsciiComplexity = 397.39199, AsciiToBengaliComplexity = 397.39199 });

            //////foreach (var rule___first_concatenator in PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS)

            //////{

            //////    extraComplexity = extraComplexity + 0.0000001;

            //////    if (string.IsNullOrWhiteSpace(rule___first_concatenator.BengaliUnicodeSyllable))

            //////    {

            //////        continue;

            //////    }//if (string.IsNullOrWhiteSpace(rule.BengaliUnicodeSyllable))

            //////    else

            //////    {

            //////    }//end of else of if (string.IsNullOrWhiteSpace(rule.BengaliUnicodeSyllable))

            //////    // Reject if the first char is invalid

            //////    string firstChar___rule___first_concatenator = rule___first_concatenator.BengaliUnicodeSyllable.Substring(0, 1);

            //////    if (INVALID_STARTERS.Contains(firstChar___rule___first_concatenator))

            //////    {

            //////        continue;

            //////    }//if (INVALID_STARTERS.Contains(firstChar___rule___first_concatenator))

            //////    else

            //////    {

            //////        foreach (var rule___second_concatenator in PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS)

            //////        {

            //////            //allow this in the second concatenator cases

            //////            //////// Reject if the first char is invalid

            //////            string firstChar___rule___second_concatenator = rule___second_concatenator.BengaliUnicodeSyllable.Substring(0, 1);

            //////            if (INVALID_STARTERS.Contains(firstChar___rule___second_concatenator))

            //////            {

            //////                //for second concatenator use this   continue;

            //////                string ___concatenatedsignsandotherthings_withouthalantas = "";

            //////                string ___concatenatedenglishsignsandotherthings_withouthalantas = "";

            //////                ___concatenatedsignsandotherthings_withouthalantas

            //////                =

            //////                 rule___second_concatenator.BengaliUnicodeSyllable

            //////               + rule___first_concatenator.BengaliUnicodeSyllable

            //////                     ;

            //////                ___concatenatedenglishsignsandotherthings_withouthalantas

            //////                    =

            //////                 rule___second_concatenator.AsciiSyllable

            //////               + rule___first_concatenator.AsciiSyllable

            //////                     ;

            //////                Rules___List_Of___BengaliAsciiTransliterationRule.Add(new BengaliAsciiTransliterationRule

            //////                {

            //////                    BengaliUnicodeSyllable = ___concatenatedsignsandotherthings_withouthalantas,

            //////                    AsciiSyllable = ___concatenatedenglishsignsandotherthings_withouthalantas,

            //////                    BengaliToAsciiComplexity = rule___first_concatenator.BengaliToAsciiComplexity + extraComplexity+0.688,

            //////                    AsciiToBengaliComplexity = rule___first_concatenator.AsciiToBengaliComplexity + extraComplexity + 0.688

            //////                });

            //////                string bengsyllswithhalantasclubbed = "";

            //////                bengsyllswithhalantasclubbed

            //////                    =

            //////                rule___second_concatenator.BengaliUnicodeSyllable

            //////                    + "\u09CD"

            //////              + rule___first_concatenator.BengaliUnicodeSyllable

            //////                    ;

            //////                if (HasPreassignedGlyph(bengsyllswithhalantasclubbed))

            //////                {

            //////                    string engsasciissyllswithhalantasclubbed = "";

            //////                    engsasciissyllswithhalantasclubbed

            //////                        =

            //////                rule___second_concatenator.AsciiSyllable

            //////              + rule___first_concatenator.AsciiSyllable

            //////                    ;

            //////                    ___additional_complexity_due_halantas_symbols_char = 0.6638338;

            //////                    extraComplexity = 0.01 + ___additional_complexity_due_halantas_symbols_char;

            //////                    Rules___List_Of___BengaliAsciiTransliterationRule.Add(new BengaliAsciiTransliterationRule

            //////                    {

            //////                        BengaliUnicodeSyllable = bengsyllswithhalantasclubbed,

            //////                        AsciiSyllable = engsasciissyllswithhalantasclubbed,

            //////                        BengaliToAsciiComplexity =  extraComplexity,

            //////                        AsciiToBengaliComplexity =  extraComplexity

            //////                    });

            //////                }//if (HasPreassignedGlyph(bengsyllswithhalantasclubbed))

            //////            }//if (INVALID_STARTERS.Contains(firstChar___rule___second_concatenator))

            //////            else

            //////            {

            //////                continue;

            //////            }//end of else of //if (INVALID_STARTERS.Contains(firstChar___rule___second_concatenator))

            //////        }//foreach (var rule___second_concatenator in PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS)

            //////    }//end of else of if (INVALID_STARTERS.Contains(firstChar___rule___first_concatenator))

            //////    if (HasPreassignedGlyph(rule___first_concatenator.BengaliUnicodeSyllable))

            //////    {

            //////        ___additional_complexity_due_halantas_symbols_char = 0.338338;

            //////        extraComplexity = 0.01 + ___additional_complexity_due_halantas_symbols_char;

            //////    }//if (HasPreassignedGlyph(rule.BengaliUnicodeSyllable))

            //////    Rules___List_Of___BengaliAsciiTransliterationRule.Add(new BengaliAsciiTransliterationRule

            //////    {

            //////        BengaliUnicodeSyllable = rule___first_concatenator.BengaliUnicodeSyllable,

            //////        AsciiSyllable = rule___first_concatenator.AsciiSyllable,

            //////        BengaliToAsciiComplexity = rule___first_concatenator.BengaliToAsciiComplexity + extraComplexity,

            //////        AsciiToBengaliComplexity = rule___first_concatenator.AsciiToBengaliComplexity + extraComplexity

            //////    });

            //////}//foreach (var rule in PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS)

            //////// Optional: sort by descending complexity if needed

            //////Rules___List_Of___BengaliAsciiTransliterationRule 

            //////    = Rules___List_Of___BengaliAsciiTransliterationRule

            //////    .OrderByDescending(r => r.BengaliToAsciiComplexity)

            //////    .ThenByDescending(r => r.AsciiToBengaliComplexity)

            //////    .ToList();

            //////foreach (var rule___first in PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS)

            //////{

            //////    extraComplexity += 0.0000001;

            //////    if (string.IsNullOrWhiteSpace(rule___first.BengaliUnicodeSyllable))

            //////        continue;

            //////    string firstChar = rule___first.BengaliUnicodeSyllable.Substring(0, 1);

            //////    if (INVALID_STARTERS.Contains(firstChar))

            //////        continue;

            //////    foreach (var rule___second in PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS)

            //////    {

            //////        if (string.IsNullOrWhiteSpace(rule___second.BengaliUnicodeSyllable))

            //////            continue;

            //////        string secondChar = rule___second.BengaliUnicodeSyllable.Substring(0, 1);

            //////        if (INVALID_STARTERS.Contains(secondChar))

            //////            continue;S

            //////        // === 1. Simple concatenation: First + Second

            //////        string concatBengali = rule___first.BengaliUnicodeSyllable + rule___second.BengaliUnicodeSyllable;

            //////        string concatAscii = rule___first.AsciiSyllable + rule___second.AsciiSyllable;

            //////        Rules___List_Of___BengaliAsciiTransliterationRule.Add(new BengaliAsciiTransliterationRule

            //////        {

            //////            BengaliUnicodeSyllable = concatBengali,

            //////            AsciiSyllable = concatAscii,

            //////            BengaliToAsciiComplexity = rule___first.BengaliToAsciiComplexity + rule___second.BengaliToAsciiComplexity + extraComplexity + 0.188,

            //////            AsciiToBengaliComplexity = rule___first.AsciiToBengaliComplexity + rule___second.AsciiToBengaliComplexity + extraComplexity + 0.188

            //////        });

            //////        // === 2. Conjunct with Halanta: First + Halant + Second

            //////        string concatWithHalanta = rule___first.BengaliUnicodeSyllable + "\u09CD" + rule___second.BengaliUnicodeSyllable;

            //////        if (HasPreassignedGlyph(concatWithHalanta))

            //////        {

            //////            string concatAsciiWithHalanta = rule___first.AsciiSyllable + rule___second.AsciiSyllable;

            //////            double halantaComplexity = 0.6638338;

            //////            double fullComplexity = rule___first.BengaliToAsciiComplexity + rule___second.BengaliToAsciiComplexity + halantaComplexity + extraComplexity;

            //////            Rules___List_Of___BengaliAsciiTransliterationRule.Add(new BengaliAsciiTransliterationRule

            //////            {

            //////                BengaliUnicodeSyllable = concatWithHalanta,

            //////                AsciiSyllable = concatAsciiWithHalanta,

            //////                BengaliToAsciiComplexity = fullComplexity,

            //////                AsciiToBengaliComplexity = fullComplexity

            //////            });

            //////        }// if (HasPreassignedGlyph(concatWithHalanta))

            //////    }// foreach (var rule___second in PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS)

            //////    // === 3. Add the base rule itself (standalone)

            //////    if (HasPreassignedGlyph(rule___first.BengaliUnicodeSyllable))

            //////    {

            //////        double soloComplexity = 0.01 + 0.338338;

            //////        Rules___List_Of___BengaliAsciiTransliterationRule.Add(new BengaliAsciiTransliterationRule

            //////        {

            //////            BengaliUnicodeSyllable = rule___first.BengaliUnicodeSyllable,

            //////            AsciiSyllable = rule___first.AsciiSyllable,

            //////            BengaliToAsciiComplexity = rule___first.BengaliToAsciiComplexity + soloComplexity,

            //////            AsciiToBengaliComplexity = rule___first.AsciiToBengaliComplexity + soloComplexity

            //////        });

            //////    }//if (HasPreassignedGlyph(rule___first.BengaliUnicodeSyllable))

            //////}// foreach (var rule___first in PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS)

            // THIS IS THE REAL REGEX CONTROLLER FOR THE FINDS AND REPLACER IN THE TRANSLITERATIONS   Rules___List_Of___BengaliAsciiTransliterationRule

            // THIS IS THE REAL REGEX CONTROLLER FOR THE FINDS AND REPLACER IN THE TRANSLITERATIONS   Rules___List_Of___BengaliAsciiTransliterationRule

            // THIS IS THE REAL REGEX CONTROLLER FOR THE FINDS AND REPLACER IN THE TRANSLITERATIONS   Rules___List_Of___BengaliAsciiTransliterationRule

            // THIS IS THE REAL REGEX CONTROLLER FOR THE FINDS AND REPLACER IN THE TRANSLITERATIONS   Rules___List_Of___BengaliAsciiTransliterationRule

            // THIS IS THE REAL REGEX CONTROLLER FOR THE FINDS AND REPLACER IN THE TRANSLITERATIONS   Rules___List_Of___BengaliAsciiTransliterationRule

            // THIS IS THE REAL REGEX CONTROLLER FOR THE FINDS AND REPLACER IN THE TRANSLITERATIONS   Rules___List_Of___BengaliAsciiTransliterationRule

            // THIS IS THE REAL REGEX CONTROLLER FOR THE FINDS AND REPLACER IN THE TRANSLITERATIONS   Rules___List_Of___BengaliAsciiTransliterationRule

            // THIS IS THE REAL REGEX CONTROLLER FOR THE FINDS AND REPLACER IN THE TRANSLITERATIONS   Rules___List_Of___BengaliAsciiTransliterationRule

            ////////////            // Assuming all rules were previously loaded into this master list

            ////////////public static List<BengaliAsciiTransliterationRule> PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS = new List<BengaliAsciiTransliterationRule>();

            // NOT POPULATING SPECIALCOLORSSENTENCESENDERS

            ////////////        public static List<BengaliAsciiTransliterationRule> PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____SPECIALCOLORSWORDSENDERS = new List<BengaliAsciiTransliterationRule>();

            ////////////        public static List<BengaliAsciiTransliterationRule> PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____CONSONANT = new List<BengaliAsciiTransliterationRule>();

            ////////////        public static List<BengaliAsciiTransliterationRule> PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____VOWEL = new List<BengaliAsciiTransliterationRule>();

            ////////////        public static List<BengaliAsciiTransliterationRule> PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____SPECIALCOLORSNONWORDENDERS = new List<BengaliAsciiTransliterationRule>();

            ////////////        public static List<BengaliAsciiTransliterationRule> PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____VOWELSYMBOL = new List<BengaliAsciiTransliterationRule>();

            ////////////        public static List<BengaliAsciiTransliterationRule> PUBLIC_STATIC_LIST_TO_STORE_ONE_TO_ONE_MAPS___FOR_TRANSLITERATORS_________FOR_ONLY____HALANTABLEJUKTAKSHOR = new List<BengaliAsciiTransliterationRule>();

            //////////////////////////////////// calling this is necessary to populate the categorized lists first

            //////////////////////////////////// calling this is necessary to populate the categorized lists first

            //////////////////////////////////// calling this is necessary to populate the categorized lists first            

            CategorizeTransliterationRules();//  NOT POPULATING SPECIALCOLORSSENTENCESENDERS

                                             //////////////////////////////////// calling this is necessary to populate the categorized lists first

                                             //////////////////////////////////// calling this is necessary to populate the categorized lists first

                                             //////////////////////////////////// calling this is necessary to populate the categorized lists first         

                                             //WE WILL POPULATE             Rules___List_Of___BengaliAsciiTransliterationRule      WITH CONDITIONS OF FILTERED LISTS AND COMPLEXITIES CALCULATED

                                             //WE WILL POPULATE             Rules___List_Of___BengaliAsciiTransliterationRule      WITH CONDITIONS OF FILTERED LISTS AND COMPLEXITIES CALCULATED

                                             //WE WILL POPULATE             Rules___List_Of___BengaliAsciiTransliterationRule      WITH CONDITIONS OF FILTERED LISTS AND COMPLEXITIES CALCULATED

                                             //WE WILL POPULATE             Rules___List_Of___BengaliAsciiTransliterationRule      WITH CONDITIONS OF FILTERED LISTS AND COMPLEXITIES CALCULATED

                                             //WE WILL POPULATE             Rules___List_Of___BengaliAsciiTransliterationRule      WITH CONDITIONS OF FILTERED LISTS AND COMPLEXITIES CALCULATED

                                             //WE WILL POPULATE             Rules___List_Of___BengaliAsciiTransliterationRule      WITH CONDITIONS OF FILTERED LISTS AND COMPLEXITIES CALCULATED

                                             //WE WILL POPULATE             Rules___List_Of___BengaliAsciiTransliterationRule      WITH CONDITIONS OF FILTERED LISTS AND COMPLEXITIES CALCULATED

                                             //WE WILL POPULATE             Rules___List_Of___BengaliAsciiTransliterationRule      WITH CONDITIONS OF FILTERED LISTS AND COMPLEXITIES CALCULATED

            double ___additional_complexity_due_to_first_char = 0;

            double ___additional_complexity_due_to_second_char = 0;

            double ___additional_complexity_due_to_color_vowel_symbols_char = 0;

            double ___additional_complexity_due_halantas_symbols_char = 0;

            double extraComplexity = 0;

            double ___additional_overall_complexity_due_to_combining = 0;

            //WE WILL POPULATE THIS FIRST                          Rules___List_Of___BengaliAsciiTransliterationRule

//////public static List<BengaliAsciiTransliterationRule> PUBLIC_STATIC_LIST_TO_STORE____ONLY_FIRST_SYLLABLE_TO_COMBINES = new List<BengaliAsciiTransliterationRule>();

//////public static List<BengaliAsciiTransliterationRule> PUBLIC_STATIC_LIST_TO_STORE____ONLY_SECOND_SYLLABLE_TO_COMBINES = new List<BengaliAsciiTransliterationRule>();

            foreach(BengaliAsciiTransliterationRule ___first_symbol_in_rules_maker in PUBLIC_STATIC_LIST_TO_STORE____ONLY_FIRST_SYLLABLE_TO_COMBINES)

            {

                foreach (BengaliAsciiTransliterationRule ___second_symbol_in_rules_maker in PUBLIC_STATIC_LIST_TO_STORE____ONLY_SECOND_SYLLABLE_TO_COMBINES)

                {

                    //VOWELCOLOUREDFIRSTCONCATENATOR       VOWELSYMBOL

                    if

                        (

                        (

                        ___first_symbol_in_rules_maker

                        .TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS

                        ==

                        "VOWELCOLOUREDFIRSTCONCATENATOR"

                        &&

                        ___second_symbol_in_rules_maker

                        .TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS

                        ==

                        "VOWELSYMBOL"

                        )

                        ||

                        (

                        ___first_symbol_in_rules_maker

                        .TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS

                        ==

                        "VOWELCOLOUREDFIRSTCONCATENATOR"

                        &&

                        ___second_symbol_in_rules_maker

                        .TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS

                        ==

                        "VOWELCOLOUREDFIRSTCONCATENATOR"

                        )

                        )

                    {

                        //do nothing

                    }

                    else

                    {

                    BengaliAsciiTransliterationRule ___temp_object_to_add_in_rule = new BengaliAsciiTransliterationRule();

                    ___temp_object_to_add_in_rule.BengaliUnicodeSyllable

                    =

                    ___first_symbol_in_rules_maker.BengaliUnicodeSyllable

                    +

                    ___second_symbol_in_rules_maker.BengaliUnicodeSyllable;

               ///////////////////////////////////////////////////////////////////////////////////

                    ___temp_object_to_add_in_rule.AsciiSyllable

                        =

                        ___first_symbol_in_rules_maker.AsciiSyllable

                        +

                        ___second_symbol_in_rules_maker.AsciiSyllable;

                    //////////////////////////////////////////////////////////////////////////

                    ___temp_object_to_add_in_rule.BengaliToAsciiComplexity

                        =

                        ___first_symbol_in_rules_maker.BengaliToAsciiComplexity * 100

                        +

                        ___second_symbol_in_rules_maker.BengaliToAsciiComplexity * 10

                        +

                        ___first_symbol_in_rules_maker.AsciiSyllable.Length

                        +

                        ___second_symbol_in_rules_maker.AsciiSyllable.Length

                        ;

                    ///////////////////////////////////////////////////////////////////////////////////////

                    ___temp_object_to_add_in_rule.BengaliToAsciiComplexity

                        =

                    ___temp_object_to_add_in_rule.BengaliToAsciiComplexity;

                    ___temp_object_to_add_in_rule

                        .TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS

                        =

                        ___first_symbol_in_rules_maker

                        .TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS

                        +"_"+

                        ___second_symbol_in_rules_maker

                        .TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS

                        ;

                        if(! Rules___List_Of___BengaliAsciiTransliterationRule.Contains(___temp_object_to_add_in_rule))

                        {

                        Rules___List_Of___BengaliAsciiTransliterationRule

                        .Add(___temp_object_to_add_in_rule);

                        }// if (!Rules___List_Of___BengaliAsciiTransliterationRule.Contains(___temp_object_to_add_in_rule))

                    }//end of else of //VOWELCOLOUREDFIRSTCONCATENATOR       VOWELSYMBOL

                }//foreach(BengaliAsciiTransliterationRule ___second_symbol_in_rules_maker in PUBLIC_STATIC_LIST_TO_STORE____ONLY_SECOND_SYLLABLE_TO_COMBINES)

            }//foreach(BengaliAsciiTransliterationRule ___first_symbol_in_rules_maker in PUBLIC_STATIC_LIST_TO_STORE____ONLY_FIRST_SYLLABLE_TO_COMBINES)

            //////// Final sort by descending complexity

            Rules___List_Of___BengaliAsciiTransliterationRule =

                Rules___List_Of___BengaliAsciiTransliterationRule

                .OrderByDescending(r => r.BengaliToAsciiComplexity)

                .ThenByDescending(r => r.AsciiToBengaliComplexity)

                .ToList();

            //////Rules___List_Of___BengaliAsciiTransliterationRule =

            //////    Rules___List_Of___BengaliAsciiTransliterationRule

            //////    .OrderBy(r => r.BengaliToAsciiComplexity)

            //////    .ThenBy(r => r.AsciiToBengaliComplexity)

            //////    .ToList();

        }// public static void PopulateRulesAccordingToAxioms()

        public static bool HasPreassignedGlyph(string juktakshor)

        {

            try

            {

                using (Bitmap bmp = new Bitmap(100, 50))

                using (Graphics g = Graphics.FromImage(bmp))

                {

                    g.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAlias;

                    using (Font font = new Font("Noto Serif Bengali", 16))

                    {

                        SizeF fullGlyphSize = g.MeasureString(juktakshor, font);

                        float separateWidth = juktakshor

                            .ToCharArray()

                            .Sum(c => g.MeasureString(c.ToString(), font).Width);

                        return fullGlyphSize.Width < (separateWidth - 5);

                    }// using (Font font = new Font("Noto Serif Bengali", 16))

                }

            }

            catch

            {

                return false;

            }

        }// public static bool HasPreassignedGlyph(string juktakshor)

        public static void DumpRulesToCsv(string outputPath, List<BengaliAsciiTransliterationRule> rules)

        {

            //////var sorted = rules

            //////    .OrderByDescending(r => r.BengaliToAsciiComplexity)

            //////    .ThenBy(r => r.BengaliUnicodeSyllable)

            //////    .ToList();

            ///

            var sorted = rules

    .OrderBy(r => r.BengaliToAsciiComplexity)

    .ThenBy(r => r.BengaliUnicodeSyllable)

    .ToList();

            var sb = new StringBuilder();

            sb.AppendLine("BengaliUnicodeSyllable,AsciiSyllable,BengaliToAsciiComplexity,AsciiToBengaliComplexity,CLASSIFY_SYMBOLS_TYPES");

            foreach (var rule in sorted)

            {

                // Wrap ASCII syllable with quotes

                string asciiEscaped = $"\"{rule.AsciiSyllable}\"";

                string bengaliEscaped = $"\"{rule.BengaliUnicodeSyllable}\"";

                string classifysymbolstypes = $"\"{rule.TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS}\"";                  //  TYPE_OF_OBJECT_IT_IS___VOWEL_CONSONANT_HALANTABLEJUKTAKSHOR_VOWELSYMBOL_SPECIALCOLORSWORDSENDERS___SPECIALCOLORSNONWORDENDERS

                sb.AppendLine($"{bengaliEscaped},{asciiEscaped},{rule.BengaliToAsciiComplexity},{rule.AsciiToBengaliComplexity},{classifysymbolstypes}");

            }// foreach (var rule in sorted)

            File.WriteAllText(outputPath, sb.ToString(), Encoding.UTF8);

            Console.WriteLine("CSV saved to: " + outputPath);

        }// public static void DumpRulesToCsv(string outputPath, List<BengaliAsciiTransliterationRule> rules)

    }// public static class BengaliAsciiTransliterationEngine

}// namespace BengaliAsciiTransliterator

No comments:

Post a Comment