#!/usr/bin/perl


my $lang=[
{code=>"aar", lang=>"Afar"},
{code=>"abk", lang=>"Abkhaz"},
{code=>"ace", lang=>"Achinese"},
{code=>"ach", lang=>"Acoli"},
{code=>"ada", lang=>"Adangme"},
{code=>"ady", lang=>"Adygei"},
{code=>"afa", lang=>"Afroasiatic (Other)"},
{code=>"afh", lang=>"Afrihili (Artificial language)"},
{code=>"afr", lang=>"Afrikaans"},
{code=>"ain", lang=>"Ainu"},
{code=>"ajm", lang=>"Aljamía"},
{code=>"aka", lang=>"Akan"},
{code=>"akk", lang=>"Akkadian"},
{code=>"alb", lang=>"Albanian"},
{code=>"ale", lang=>"Aleut"},
{code=>"alg", lang=>"Algonquian (Other)"},
{code=>"alt", lang=>"Altai"},
{code=>"tut", lang=>"Altaic (Other)"},
{code=>"amh", lang=>"Amharic"},
{code=>"anp", lang=>"Angika"},
{code=>"apa", lang=>"Apache languages"},
{code=>"ara", lang=>"Arabic"},
{code=>"arc", lang=>"Aramaic"},
{code=>"arg", lang=>"Aragonese"},
{code=>"arm", lang=>"Armenian"},
{code=>"arp", lang=>"Arapaho"},
{code=>"arw", lang=>"Arawak"},
{code=>"rup", lang=>"Aromanian"},
{code=>"art", lang=>"Artificial (Other)"},
{code=>"asm", lang=>"Assamese"},
{code=>"ath", lang=>"Athapascan (Other)"},
{code=>"aus", lang=>"Australian languages"},
{code=>"map", lang=>"Austronesian (Other)"},
{code=>"ava", lang=>"Avaric"},
{code=>"ave", lang=>"Avestan"},
{code=>"awa", lang=>"Awadhi"},
{code=>"aym", lang=>"Aymara"},
{code=>"aze", lang=>"Azerbaijani"},
{code=>"ast", lang=>"Bable"},
{code=>"bad", lang=>"Banda languages"},
{code=>"bnt", lang=>"Bantu (Other)"},
{code=>"bai", lang=>"Bamileke languages"},
{code=>"bak", lang=>"Bashkir"},
{code=>"bal", lang=>"Baluchi"},
{code=>"bam", lang=>"Bambara"},
{code=>"ban", lang=>"Balinese"},
{code=>"baq", lang=>"Basque"},
{code=>"bas", lang=>"Basa"},
{code=>"bat", lang=>"Baltic (Other)"},
{code=>"btk", lang=>"Batak"},
{code=>"bej", lang=>"Beja"},
{code=>"bel", lang=>"Belarusian"},
{code=>"bem", lang=>"Bemba"},
{code=>"ben", lang=>"Bengali"},
{code=>"ber", lang=>"Berber (Other)"},
{code=>"bho", lang=>"Bhojpuri"},
{code=>"bih", lang=>"Bihari"},
{code=>"bik", lang=>"Bikol"},
{code=>"byn", lang=>"Bilin"},
{code=>"bis", lang=>"Bislama"},
{code=>"zbl", lang=>"Blissymbolics"},
{code=>"bos", lang=>"Bosnian"},
{code=>"bra", lang=>"Braj"},
{code=>"bre", lang=>"Breton"},
{code=>"bua", lang=>"Buriat"},
{code=>"bug", lang=>"Bugis"},
{code=>"bul", lang=>"Bulgarian"},
{code=>"bur", lang=>"Burmese"},
{code=>"cad", lang=>"Caddo"},
{code=>"cai", lang=>"Central American Indian (Other)"},
{code=>"car", lang=>"Carib"},
{code=>"cat", lang=>"Catalan"},
{code=>"cau", lang=>"Caucasian (Other)"},
{code=>"ceb", lang=>"Cebuano"},
{code=>"cel", lang=>"Celtic (Other)"},
{code=>"cha", lang=>"Chamorro"},
{code=>"chb", lang=>"Chibcha"},
{code=>"che", lang=>"Chechen"},
{code=>"chg", lang=>"Chagatai"},
{code=>"chi", lang=>"Chinese"},
{code=>"chk", lang=>"Chuukese"},
{code=>"chn", lang=>"Chinook jargon"},
{code=>"cho", lang=>"Choctaw"},
{code=>"chp", lang=>"Chipewyan"},
{code=>"chr", lang=>"Cherokee"},
{code=>"chu", lang=>"Church Slavic"},
{code=>"chv", lang=>"Chuvash"},
{code=>"chy", lang=>"Cheyenne"},
{code=>"cmc", lang=>"Chamic languages"},
{code=>"cop", lang=>"Coptic"},
{code=>"cor", lang=>"Cornish"},
{code=>"cos", lang=>"Corsican"},
{code=>"cpe", lang=>"Creoles and Pidgins, English-based (Other)"},
{code=>"cpf", lang=>"Creoles and Pidgins, French-based (Other)"},
{code=>"cpp", lang=>"Creoles and Pidgins, Portuguese-based (Other)"},
{code=>"cre", lang=>"Cree"},
{code=>"mus", lang=>"Creek"},
{code=>"crh", lang=>"Crimean Tatar"},
{code=>"crp", lang=>"Creoles and Pidgins (Other)"},
{code=>"hrv", lang=>"Croatian"},
{code=>"scr", lang=>"Croatian"},
{code=>"cus", lang=>"Cushitic (Other)"},
{code=>"cze", lang=>"Czech"},
{code=>"dak", lang=>"Dakota"},
{code=>"dan", lang=>"Danish"},
{code=>"dar", lang=>"Dargwa"},
{code=>"day", lang=>"Dayak"},
{code=>"del", lang=>"Delaware"},
{code=>"dgr", lang=>"Dogrib"},
{code=>"din", lang=>"Dinka"},
{code=>"div", lang=>"Divehi"},
{code=>"doi", lang=>"Dogri"},
{code=>"dra", lang=>"Dravidian (Other)"},
{code=>"dsb", lang=>"Lower Sorbian"},
{code=>"dua", lang=>"Duala"},
{code=>"dum", lang=>"Dutch, Middle (ca. 1050-1350)"},
{code=>"dut", lang=>"Dutch"},
{code=>"dyu", lang=>"Dyula"},
{code=>"dzo", lang=>"Dzongkha"},
{code=>"bin", lang=>"Edo"},
{code=>"efi", lang=>"Efik"},
{code=>"egy", lang=>"Egyptian"},
{code=>"eka", lang=>"Ekajuk"},
{code=>"elx", lang=>"Elamite"},
{code=>"eng", lang=>"English"},
{code=>"enm", lang=>"English, Middle (1100-1500)"},
{code=>"myv", lang=>"Erzya"},
{code=>"epo", lang=>"Esperanto"},
{code=>"esk", lang=>"Eskimo languages"},
{code=>"esp", lang=>"Esperanto"},
{code=>"est", lang=>"Estonian"},
{code=>"eth", lang=>"Ethiopic"},
{code=>"gez", lang=>"Ethiopic"},
{code=>"ewe", lang=>"Ewe"},
{code=>"ewo", lang=>"Ewondo"},
{code=>"fan", lang=>"Fang"},
{code=>"fao", lang=>"Faroese"},
{code=>"far", lang=>"Faroese"},
{code=>"fat", lang=>"Fanti"},
{code=>"fij", lang=>"Fijian"},
{code=>"fil", lang=>"Filipino"},
{code=>"fin", lang=>"Finnish"},
{code=>"fiu", lang=>"Finno-Ugrian (Other)"},
{code=>"fon", lang=>"Fon"},
{code=>"fre", lang=>"French"},
{code=>"fri", lang=>"Frisian"},
{code=>"frm", lang=>"French, Middle (ca. 1300-1600)"},
{code=>"fro", lang=>"French, Old (ca. 842-1300)"},
{code=>"frs", lang=>"East Frisian"},
{code=>"fry", lang=>"Frisian"},
{code=>"ful", lang=>"Fula"},
{code=>"fur", lang=>"Friulian"},
{code=>"gaa", lang=>"Gã"},
{code=>"gag", lang=>"Galician"},
{code=>"lug", lang=>"Ganda"},
{code=>"gay", lang=>"Gayo"},
{code=>"gba", lang=>"Gbaya"},
{code=>"gem", lang=>"Germanic (Other)"},
{code=>"geo", lang=>"Georgian"},
{code=>"ger", lang=>"German"},
{code=>"gil", lang=>"Gilbertese"},
{code=>"glg", lang=>"Galician"},
{code=>"gmh", lang=>"German, Middle High (ca. 1050-1500)"},
{code=>"goh", lang=>"German, Old High (ca. 750-1050)"},
{code=>"gon", lang=>"Gondi"},
{code=>"gor", lang=>"Gorontalo"},
{code=>"got", lang=>"Gothic"},
{code=>"grb", lang=>"Grebo"},
{code=>"grc", lang=>"Greek, Ancient (to 1453)"},
{code=>"gre", lang=>"Greek, Modern (1453-)"},
{code=>"grn", lang=>"Guarani"},
{code=>"gua", lang=>"Guarani"},
{code=>"guj", lang=>"Gujarati"},
{code=>"gwi", lang=>"Gwich'in"},
{code=>"hai", lang=>"Haida"},
{code=>"hat", lang=>"Haitian French Creole"},
{code=>"hau", lang=>"Hausa"},
{code=>"haw", lang=>"Hawaiian"},
{code=>"heb", lang=>"Hebrew"},
{code=>"her", lang=>"Herero"},
{code=>"hil", lang=>"Hiligaynon"},
{code=>"hin", lang=>"Hindi"},
{code=>"hit", lang=>"Hittite"},
{code=>"hmn", lang=>"Hmong"},
{code=>"hmo", lang=>"Hiri Motu"},
{code=>"hun", lang=>"Hungarian"},
{code=>"hup", lang=>"Hupa"},
{code=>"iba", lang=>"Iban"},
{code=>"ibo", lang=>"Igbo"},
{code=>"ice", lang=>"Icelandic"},
{code=>"ido", lang=>"Ido"},
{code=>"ijo", lang=>"Ijo"},
{code=>"ilo", lang=>"Iloko"},
{code=>"smn", lang=>"Inari Sami"},
{code=>"inc", lang=>"Indic (Other)"},
{code=>"ine", lang=>"Indo-European (Other)"},
{code=>"ind", lang=>"Indonesian"},
{code=>"inh", lang=>"Ingush"},
{code=>"ina", lang=>"Interlingua (International Auxiliary Language Association)"},
{code=>"ile", lang=>"Interlingue"},
{code=>"int", lang=>"Interlingua (International Auxiliary Language Association)"},
{code=>"iku", lang=>"Inuktitut"},
{code=>"ipk", lang=>"Inupiaq"},
{code=>"ira", lang=>"Iranian (Other)"},
{code=>"gle", lang=>"Irish"},
{code=>"iri", lang=>"Irish"},
{code=>"mga", lang=>"Irish, Middle (ca. 1100-1550)"},
{code=>"sga", lang=>"Irish, Old (to 1100)"},
{code=>"iro", lang=>"Iroquoian (Other)"},
{code=>"ita", lang=>"Italian"},
{code=>"jav", lang=>"Javanese"},
{code=>"jpn", lang=>"Japanese"},
{code=>"jpr", lang=>"Judeo-Persian"},
{code=>"jrb", lang=>"Judeo-Arabic"},
{code=>"kbd", lang=>"Kabardian"},
{code=>"kab", lang=>"Kabyle"},
{code=>"kac", lang=>"Kachin"},
{code=>"kal", lang=>"Kalâtdlisut"},
{code=>"kam", lang=>"Kamba"},
{code=>"kan", lang=>"Kannada"},
{code=>"kaa", lang=>"Kara-Kalpak"},
{code=>"krc", lang=>"Karachay-Balkar"},
{code=>"krl", lang=>"Karelian"},
{code=>"kar", lang=>"Karen languages"},
{code=>"kas", lang=>"Kashmiri"},
{code=>"csb", lang=>"Kashubian"},
{code=>"kau", lang=>"Kanuri"},
{code=>"kaz", lang=>"Kazakh"},
{code=>"kaw", lang=>"Kawi"},
{code=>"kha", lang=>"Khasi"},
{code=>"cam", lang=>"Khmer"},
{code=>"khm", lang=>"Khmer"},
{code=>"khi", lang=>"Khoisan (Other)"},
{code=>"kho", lang=>"Khotanese"},
{code=>"kik", lang=>"Kikuyu"},
{code=>"kin", lang=>"Kinyarwanda"},
{code=>"kmb", lang=>"Kimbundu"},
{code=>"tlh", lang=>"Klingon (Artificial language)"},
{code=>"kok", lang=>"Konkani"},
{code=>"kom", lang=>"Komi"},
{code=>"kon", lang=>"Kongo"},
{code=>"kor", lang=>"Korean"},
{code=>"kpe", lang=>"Kpelle"},
{code=>"kos", lang=>"Kusaie"},
{code=>"kut", lang=>"Kootenai"},
{code=>"kro", lang=>"Kru (Other)"},
{code=>"kru", lang=>"Kurukh"},
{code=>"kua", lang=>"Kuanyama"},
{code=>"kum", lang=>"Kumyk"},
{code=>"kur", lang=>"Kurdish"},
{code=>"kus", lang=>"Kusaie"},
{code=>"kir", lang=>"Kyrgyz"},
{code=>"lad", lang=>"Ladino"},
{code=>"lah", lang=>"Lahnd?"},
{code=>"lam", lang=>"Lamba (Zambia and Congo)"},
{code=>"lao", lang=>"Lao"},
{code=>"lap", lang=>"Sami"},
{code=>"lat", lang=>"Latin"},
{code=>"lav", lang=>"Latvian"},
{code=>"lez", lang=>"Lezgian"},
{code=>"lim", lang=>"Limburgish"},
{code=>"lin", lang=>"Lingala"},
{code=>"lit", lang=>"Lithuanian"},
{code=>"jbo", lang=>"Lojban (Artificial language)"},
{code=>"nds", lang=>"Low German"},
{code=>"loz", lang=>"Lozi"},
{code=>"ltz", lang=>"Luxembourgish"},
{code=>"lua", lang=>"Luba-Lulua"},
{code=>"lub", lang=>"Luba-Katanga"},
{code=>"lui", lang=>"Luiseño"},
{code=>"smj", lang=>"Lule Sami"},
{code=>"lun", lang=>"Lunda"},
{code=>"luo", lang=>"Luo (Kenya and Tanzania)"},
{code=>"lus", lang=>"Lushai"},
{code=>"mac", lang=>"Macedonian"},
{code=>"mad", lang=>"Madurese"},
{code=>"mag", lang=>"Magahi"},
{code=>"mah", lang=>"Marshallese"},
{code=>"mai", lang=>"Maithili"},
{code=>"mak", lang=>"Makasar"},
{code=>"mal", lang=>"Malayalam"},
{code=>"man", lang=>"Mandingo"},
{code=>"glv", lang=>"Manx"},
{code=>"mao", lang=>"Maori"},
{code=>"arn", lang=>"Mapuche"},
{code=>"mar", lang=>"Marathi"},
{code=>"chm", lang=>"Mari"},
{code=>"mas", lang=>"Masai"},
{code=>"max", lang=>"Manx"},
{code=>"may", lang=>"Malay"},
{code=>"mdf", lang=>"Moksha"},
{code=>"mdr", lang=>"Mandar"},
{code=>"men", lang=>"Mende"},
{code=>"mic", lang=>"Micmac"},
{code=>"min", lang=>"Minangkabau"},
{code=>"mis", lang=>"Miscellaneous languages"},
{code=>"mkh", lang=>"Mon-Khmer (Other)"},
{code=>"mla", lang=>"Malagasy"},
{code=>"mlg", lang=>"Malagasy"},
{code=>"mlt", lang=>"Maltese"},
{code=>"mnc", lang=>"Manchu"},
{code=>"mni", lang=>"Manipuri"},
{code=>"mno", lang=>"Manobo languages"},
{code=>"moh", lang=>"Mohawk"},
{code=>"mol", lang=>"Moldavian"},
{code=>"mon", lang=>"Mongolian"},
{code=>"lol", lang=>"Mongo-Nkundu"},
{code=>"mos", lang=>"Mooré"},
{code=>"mul", lang=>"Multiple languages"},
{code=>"mun", lang=>"Munda (Other)"},
{code=>"mwl", lang=>"Mirandese"},
{code=>"mwr", lang=>"Marwari"},
{code=>"myn", lang=>"Mayan languages"},
{code=>"nah", lang=>"Nahuatl"},
{code=>"nai", lang=>"North American Indian (Other)"},
{code=>"nap", lang=>"Neapolitan Italian"},
{code=>"nau", lang=>"Nauru"},
{code=>"nav", lang=>"Navajo"},
{code=>"nbl", lang=>"Ndebele (South Africa)"},
{code=>"nde", lang=>"Ndebele (Zimbabwe)"},
{code=>"ndo", lang=>"Ndonga"},
{code=>"nep", lang=>"Nepali"},
{code=>"new", lang=>"Newari"},
{code=>"nia", lang=>"Nias"},
{code=>"nic", lang=>"Niger-Kordofanian (Other)"},
{code=>"ssa", lang=>"Nilo-Saharan (Other)"},
{code=>"niu", lang=>"Niuean"},
{code=>"zxx", lang=>"No linguistic content"},
{code=>"frr", lang=>"North Frisian"},
{code=>"nno", lang=>"Norwegian (Nynorsk)"},
{code=>"nob", lang=>"Norwegian (Bokmål)"},
{code=>"nog", lang=>"Nogai"},
{code=>"nor", lang=>"Norwegian"},
{code=>"nqo", lang=>"N'Ko"},
{code=>"sme", lang=>"Northern Sami"},
{code=>"nso", lang=>"Northern Sotho"},
{code=>"nub", lang=>"Nubian languages"},
{code=>"nwc", lang=>"Newari, Old"},
{code=>"nya", lang=>"Nyanja"},
{code=>"nym", lang=>"Nyamwezi"},
{code=>"nyn", lang=>"Nyankole"},
{code=>"nyo", lang=>"Nyoro"},
{code=>"nzi", lang=>"Nzima"},
{code=>"lan", lang=>"Occitan (post 1500)"},
{code=>"oci", lang=>"Occitan (post 1500)"},
{code=>"xal", lang=>"Oirat"},
{code=>"peo", lang=>"Old Persian (ca. 600-400 B.C.)"},
{code=>"oji", lang=>"Ojibwa"},
{code=>"non", lang=>"Old Norse"},
{code=>"ori", lang=>"Oriya"},
{code=>"gal", lang=>"Oromo"},
{code=>"orm", lang=>"Oromo"},
{code=>"osa", lang=>"Osage"},
{code=>"oss", lang=>"Ossetic"},
{code=>"oto", lang=>"Otomian languages"},
{code=>"paa", lang=>"Papuan (Other)"},
{code=>"pag", lang=>"Pangasinan"},
{code=>"pal", lang=>"Pahlavi"},
{code=>"pam", lang=>"Pampanga"},
{code=>"pan", lang=>"Panjabi"},
{code=>"pap", lang=>"Papiamento"},
{code=>"pau", lang=>"Palauan"},
{code=>"per", lang=>"Persian"},
{code=>"phi", lang=>"Philippine (Other)"},
{code=>"phn", lang=>"Phoenician"},
{code=>"pli", lang=>"Pali"},
{code=>"pol", lang=>"Polish"},
{code=>"pon", lang=>"Ponape"},
{code=>"por", lang=>"Portuguese"},
{code=>"pra", lang=>"Prakrit languages"},
{code=>"pro", lang=>"Provençal (to 1500)"},
{code=>"pus", lang=>"Pushto"},
{code=>"que", lang=>"Quechua"},
{code=>"raj", lang=>"Rajasthani"},
{code=>"rap", lang=>"Rapanui"},
{code=>"rar", lang=>"Rarotongan"},
{code=>"roa", lang=>"Romance (Other)"},
{code=>"roh", lang=>"Raeto-Romance"},
{code=>"rom", lang=>"Romani"},
{code=>"rum", lang=>"Romanian"},
{code=>"run", lang=>"Rundi"},
{code=>"rus", lang=>"Russian"},
{code=>"sad", lang=>"Sandawe"},
{code=>"sag", lang=>"Sango (Ubangi Creole)"},
{code=>"sal", lang=>"Salishan languages"},
{code=>"sam", lang=>"Samaritan Aramaic"},
{code=>"smi", lang=>"Sami"},
{code=>"sao", lang=>"Samoan"},
{code=>"smo", lang=>"Samoan"},
{code=>"san", lang=>"Sanskrit"},
{code=>"sat", lang=>"Santali"},
{code=>"srd", lang=>"Sardinian"},
{code=>"sas", lang=>"Sasak"},
{code=>"scc", lang=>"Serbian"},
{code=>"srp", lang=>"Serbian"},
{code=>"srr", lang=>"Serer"},
{code=>"scn", lang=>"Sicilian Italian"},
{code=>"sco", lang=>"Scots"},
{code=>"gae", lang=>"Scottish Gaelix"},
{code=>"gla", lang=>"Scottish Gaelic"},
{code=>"sel", lang=>"Selkup"},
{code=>"sem", lang=>"Semitic (Other)"},
{code=>"iii", lang=>"Sichuan Yi"},
{code=>"sgn", lang=>"Sign languages"},
{code=>"shn", lang=>"Shan"},
{code=>"sho", lang=>"Shona"},
{code=>"sid", lang=>"Sidamo"},
{code=>"bla", lang=>"Siksika"},
{code=>"sin", lang=>"Sinhalese"},
{code=>"sio", lang=>"Siouan (Other)"},
{code=>"sit", lang=>"Sino-Tibetan (Other)"},
{code=>"den", lang=>"Slave"},
{code=>"sla", lang=>"Slavic (Other)"},
{code=>"slo", lang=>"Slovak"},
{code=>"slv", lang=>"Slovenian"},
{code=>"sma", lang=>"Southern Sami"},
{code=>"sms", lang=>"Skolt Sami"},
{code=>"sna", lang=>"Shona"},
{code=>"snd", lang=>"Sindhi"},
{code=>"snh", lang=>"Sinhalese"},
{code=>"snk", lang=>"Soninke"},
{code=>"sog", lang=>"Sogdian"},
{code=>"som", lang=>"Somali"},
{code=>"son", lang=>"Songhai"},
{code=>"sot", lang=>"Sotho"},
{code=>"sai", lang=>"South American Indian (Other)"},
{code=>"spa", lang=>"Spanish"},
{code=>"srn", lang=>"Sranan"},
{code=>"wen", lang=>"Sorbian (Other)"},
{code=>"sso", lang=>"Sotho"},
{code=>"ssw", lang=>"Swazi"},
{code=>"suk", lang=>"Sukuma"},
{code=>"sun", lang=>"Sundanese"},
{code=>"sus", lang=>"Susu"},
{code=>"sux", lang=>"Sumerian"},
{code=>"swa", lang=>"Swahili"},
{code=>"swz", lang=>"Swazi"},
{code=>"swe", lang=>"Swedish"},
{code=>"gsw", lang=>"Swiss German"},
{code=>"syc", lang=>"Syriac"},
{code=>"syr", lang=>"Syriac, Modern"},
{code=>"tag", lang=>"Tagalog"},
{code=>"tgl", lang=>"Tagalog"},
{code=>"tah", lang=>"Tahitian"},
{code=>"tai", lang=>"Tai (Other)"},
{code=>"taj", lang=>"Tajik"},
{code=>"tgk", lang=>"Tajik"},
{code=>"tmh", lang=>"Tamashek"},
{code=>"tam", lang=>"Tamil"},
{code=>"tar", lang=>"Tatar"},
{code=>"tat", lang=>"Tatar"},
{code=>"tel", lang=>"Telugu"},
{code=>"tem", lang=>"Temne"},
{code=>"ter", lang=>"Terena"},
{code=>"tet", lang=>"Tetum"},
{code=>"tha", lang=>"Thai"},
{code=>"tib", lang=>"Tibetan"},
{code=>"tig", lang=>"Tigré"},
{code=>"tir", lang=>"Tigrinya"},
{code=>"tiv", lang=>"Tiv"},
{code=>"tli", lang=>"Tlingit"},
{code=>"tpi", lang=>"Tok Pisin"},
{code=>"tkl", lang=>"Tokelauan"},
{code=>"tog", lang=>"Tonga (Nyasa)"},
{code=>"ton", lang=>"Tongan"},
{code=>"tru", lang=>"Truk"},
{code=>"tsi", lang=>"Tsimshian"},
{code=>"tso", lang=>"Tsonga"},
{code=>"tsn", lang=>"Tswana"},
{code=>"tsw", lang=>"Tswana"},
{code=>"tum", lang=>"Tumbuka"},
{code=>"tup", lang=>"Tupi languages"},
{code=>"tur", lang=>"Turkish"},
{code=>"ota", lang=>"Turkish, Ottoman"},
{code=>"tuk", lang=>"Turkmen"},
{code=>"tvl", lang=>"Tuvaluan"},
{code=>"tyv", lang=>"Tuvinian"},
{code=>"twi", lang=>"Twi"},
{code=>"udm", lang=>"Udmurt"},
{code=>"uga", lang=>"Ugaritic"},
{code=>"uig", lang=>"Uighur"},
{code=>"ukr", lang=>"Ukrainian"},
{code=>"umb", lang=>"Umbundu"},
{code=>"und", lang=>"Undetermined"},
{code=>"hsb", lang=>"Upper Sorbian"},
{code=>"urd", lang=>"Urdu"},
{code=>"uzb", lang=>"Uzbek"},
{code=>"vai", lang=>"Vai"},
{code=>"ven", lang=>"Venda"},
{code=>"vie", lang=>"Vietnamese"},
{code=>"vol", lang=>"Volapük"},
{code=>"vot", lang=>"Votic"},
{code=>"wak", lang=>"Wakashan languages"},
{code=>"wln", lang=>"Walloon"},
{code=>"war", lang=>"Waray"},
{code=>"was", lang=>"Washo"},
{code=>"wel", lang=>"Welsh"},
{code=>"him", lang=>"Western Pahari languages"},
{code=>"wal", lang=>"Wolayta"},
{code=>"wol", lang=>"Wolof"},
{code=>"xho", lang=>"Xhosa"},
{code=>"sah", lang=>"Yakut"},
{code=>"yao", lang=>"Yao (Africa)"},
{code=>"yap", lang=>"Yapese"},
{code=>"yid", lang=>"Yiddish"},
{code=>"yor", lang=>"Yoruba"},
{code=>"ypk", lang=>"Yupik languages"},
{code=>"znd", lang=>"Zande languages"},
{code=>"zap", lang=>"Zapotec"},
{code=>"zza", lang=>"Zaza"},
{code=>"zen", lang=>"Zenaga"},
{code=>"zha", lang=>"Zhuang"},
{code=>"zul", lang=>"Zulu"},
{code=>"zun", lang=>"Zuni"}
];

@$lang =sort {$->{'lang'} <=>$b->{"lang"}} @$lang;
open debug ,">/tmp/lc";
for my $e (@$lang){
    print debug "\"" . $e->{'code'} ,"\": \"" ,$e->{'lang'} ,"\",\n";
}
close debug;
