
var word_array = new Array();

function word_fill(word) {
  switch (word[0]) {
  case "a": word_a(word); break;
  case "b": word_b(word); break;
  case "c": word_c(word); break;
  case "d": word_d(word); break;
  case "e": word_e(word); break;
  case "f": word_f(word); break;
  case "g": word_g(word); break;
  case "h": word_h(word); break;
  case "i": word_i(word); break;
  case "j": word_j(word); break;
  case "k": word_k(word); break;
  case "l": word_l(word); break;
  case "m": word_m(word); break;
  case "n": word_n(word); break;
  case "o": word_o(word); break;
  case "p": word_p(word); break;
  case "q": word_q(word); break;
  case "r": word_r(word); break;
  case "s": word_s(word); break;
  case "t": word_t(word); break;
  case "u": word_u(word); break;
  case "v": word_v(word); break;
  case "w": word_w(word); break;
  case "x": word_x(word); break;
  case "y": word_y(word); break;
  case "z": word_z(word); break;
  default: word_any(word);
  }
}

function word_a(word) {   
  if (word[1] <"f") {
    word_array["abey"] =  [493, 493, 493, 505, 721, 722];
    word_array["abl"] = [36, 56, 143, 175, 207, 246, 248, 351, 364, 419];
    word_array["abort"] =  [312, 619, 637];
    word_array["accept"] =  [153, 712];
    word_array["acces"] =  [364];
    word_array["access"] =  [111, 201, 232, 314, 469, 473, 587, 658, 676, 938];
    word_array["accid"] =  [895];
    word_array["accord"] =  [152, 224, 608, 651];
    word_array["account"] = [106, 122, 123, 125, 197, 198, 256, 344, 429, 448];
    word_array["ackerman"] =  [267, 268];
    word_array["acknowledg"] =  [693];
    word_array["acquir"] =  [351, 919];
    word_array["act"] =  [22, 167, 198, 279, 279, 447, 644, 645];
    word_array["activ"] =  [329];
    word_array["actu"] =  [661, 670];
    word_array["adapt"] =  [902];
    word_array["add"] =  [395];
    word_array["addi"] =  [860];
    word_array["addres"] =  [73];
    word_array["address"] =  [129, 284, 419, 725, 726, 931];
    word_array["adjustm"] =  [878];
    word_array["advanc"] =  [873, 933];
    word_array["advantag"] =  [603, 608];
    word_array["advis"] =  [333];
  }
  else if (word[1] < "l") {
    word_array["affect"] =  [367, 809];
    word_array["affili"] =  [657];
    word_array["afford"] =  [516];
    word_array["africa"] =  [132];
    word_array["african"] =  [506, 919];
    word_array["afternoon"] =  [245, 333, 575, 933];
    word_array["ag"] = [22, 63, 126, 135, 151, 205, 557, 557, 569, 569];
    word_array["ago"] = [24, 52, 110, 227, 244, 293, 342, 343, 401, 451];
    word_array["aggress"] =  [223];
    word_array["aggressor"] =  [279];
    word_array["agre"] =  [84, 241, 377, 571];
    word_array["ah"] =  [182, 478];
    word_array["ahm"] =  [715];
    word_array["ai"] =  [46, 143];
    word_array["air"] =  [244, 308, 817];
    word_array["airlin"] =  [0, 309];
    word_array["airport"] =  [7, 55];
  }
  else if (word[1] < "n") {
    word_array["al"] =  [419, 591, 620, 622, 623];
    word_array["alarm"] =  [335, 336, 350, 399, 515];
    word_array["alert"] =  [57, 891];
    word_array["alexei"] =  [227];
    word_array["algorithm"] =  [657];
    word_array["alia"] =  [909];
    word_array["allei"] =  [353];
    word_array["allow"] =  [449, 874];
    word_array["alpha"] =  [249];
    word_array["altitud"] =  [54, 57];
    word_array["am"] =  [961];
    word_array["amadeu"] =  [688];
    word_array["ambassador"] =  [158];
    word_array["ambush"] =  [264];
    word_array["america"] =  [100];
    word_array["amigo"] =  [747];
    word_array["amount"] =  [921];
    word_array["amsterdam"] =  [107];
  }
  else if (word[1] < "p") {
    word_array["analog"] =  [692];
    word_array["analysi"] =  [204, 606, 606, 856];
    word_array["analyst"] =  [437];
    word_array["analyz"] =  [450];
    word_array["anatol"] =  [795];
    word_array["anci"] =  [465];
    word_array["andrea"] =  [843, 848];
    word_array["anomali"] =  [379, 689];
    word_array["anonym"] =  [364, 368];
    word_array["anquist"] =  [351, 362, 363, 369, 372];
    word_array["answ"] =  [537, 569, 638, 679, 748, 913, 914];
    word_array["anthrax"] =  [771];
    word_array["antibiot"] =  [807, 826, 831, 834, 835];
    word_array["anybodi"] =  [268, 301];
  }
  else if (word[1] == "p") {
    word_array["apart"] =  [400];
    word_array["apartm"] =  [187, 964];
    word_array["appar"] =  [176];
    word_array["appear"] =  [351];
    word_array["appreci"] =  [41];
    word_array["approach"] = [2, 56, 57, 62, 160, 240, 306, 376, 377, 415];
    word_array["approv"] =  [435];
  }
  else if (word[1] == "r") {
    word_array["arab"] =  [730];
    word_array["architect"] =  [31];
    word_array["archiv"] =  [913];
    word_array["arcolar"] =  [371, 372];
    word_array["area"] =  [53, 199, 363, 374, 376, 550, 654, 771, 773, 927];
    word_array["argentina"] =  [100];
    word_array["arka"] =  [321];
    word_array["arm"] =  [117, 545, 919];
    word_array["armel"] =  [526, 549];
    word_array["armi"] =  [919, 920];
    word_array["arr"] =  [733];
    word_array["arrai"] =  [171, 489];
    word_array["arrest"] =  [237, 451];
    word_array["arrog"] =  [843];
    word_array["artifici"] =  [872];
    word_array["artist"] =  [533];
  }
  else if (word[1] < "u") {
    word_array["ascend"] =  [384];
    word_array["ask"] =  [62, 93, 176, 182, 351, 477, 542, 552, 712];
    word_array["assassin"] =  [128];
    word_array["assault"] =  [117, 117];
    word_array["assembli"] =  [453];
    word_array["assignm"] =  [120, 217];
    word_array["assist"] =  [436, 705, 730];
    word_array["associ"] =  [512];
    word_array["assum"] =  [137, 773];
    word_array["assump"] =  [57];
    word_array["athen"] =  [116];
    word_array["atlant"] =  [400];
    word_array["atroc"] =  [920];
    word_array["attach"] =  [73, 419, 931];
    word_array["attempt"] =  [436];
    word_array["atten"] =  [333, 447];
    word_array["attitud"] =  [759];
  }
  else {
    word_array["audio"] =  [173];
    word_array["author"] =  [451, 821];
    word_array["authoriz"] =  [769];
    word_array["autom"] =  [650, 866, 870];
    word_array["automat"] =  [116];
    word_array["autonom"] =  [304];
    word_array["auxiliari"] =  [881];
    word_array["avail"] =  [333, 450, 891];
    word_array["averag"] =  [15, 57];
    word_array["aviv"] =  [245, 245];
    word_array["awai"] =  [145, 226, 227, 303, 428, 429, 696, 712, 849];
    word_array["awar"] =  [116, 521];
    word_array["awesom"] =  [488];
    word_array["awfulli"] =  [859];
    word_array["azderian"] =  [793];
    word_array["azor"] =  [436];
  }
}

function word_b(word) {
  if (word[1] == "a") {
    word_array["babbl"] =  [33];
    word_array["babi"] =  [431, 558, 576];
    word_array["back"] =  [256, 510];
    word_array["background"] =  [106, 796];
    word_array["backroom"] =  [615];
    word_array["backup"] =  [151, 264, 270, 301, 320, 320, 348, 867, 893];
    word_array["bacteria"] =  [771];
    word_array["bad"] =  [94, 667, 729, 741, 833];
    word_array["badlyi"] =  [620];
    word_array["bahrain"] =  [839];
    word_array["bait"] =  [883];
    word_array["balkan"] =  [436];
    word_array["banc"] =  [120];
    word_array["band"] =  [693];
    word_array["bank"] =  [120, 139, 344, 919, 920];
    word_array["banko"] =  [557];
    word_array["bar"] =  [920];
    word_array["barcelona"] =  [560];
    word_array["barri"] =  [374, 873];
    word_array["bartend"] =  [167];
    word_array["bas"] =  [55, 71, 116, 391, 514];
    word_array["basem"] =  [314];
    word_array["bat"] =  [551, 557, 557, 569, 574];
  }
  else if (word[1] == "e") {
    word_array["beauti"] =  [41];
    word_array["bed"] =  [911];
    word_array["bedroom"] =  [537];
    word_array["begin"] =  [186];
    word_array["belaru"] =  [889, 889, 890];
    word_array["believ"] =  [0, 152, 267, 909, 921];
    word_array["belinda"] =  [476, 476, 720, 721, 731, 733];
    word_array["benefactor"] =  [203];
    word_array["benko"] =  [34];
    word_array["berlin"] =  [730];
    word_array["best"] =  [437, 437, 437, 729];
    word_array["bet"] =  [297];
    word_array["beta"] =  [646];
    word_array["betrai"] =  [628];
    word_array["bett"] =  [13, 327, 542, 708, 882, 886, 906, 935];
  }
  else if (word[1] < "o") {
    word_array["big"] =  [87, 437, 438, 620, 713];
    word_array["bio-weapon"] =  [796];
    word_array["birkoff"] = [12, 15, 17, 24, 28, 41, 43, 52, 63, 77];
    word_array["birkoff"]=word_array["birkoff"].concat(87, 90, 112, 113, 114, 115, 116, 119, 131, 161);
    word_array["birkoff"]=word_array["birkoff"].concat(166, 184, 191, 214, 221, 230, 233, 234, 241, 246);
    word_array["birkoff"]=word_array["birkoff"].concat(253, 262, 264, 270, 276, 279, 281, 282, 286, 287);
    word_array["birkoff"]=word_array["birkoff"].concat(288, 299, 302, 302, 313, 316, 324, 326, 340, 341);
    word_array["birkoff"]=word_array["birkoff"].concat(347, 351, 352, 373, 379, 380, 382, 393, 409, 432);
    word_array["birkoff"]=word_array["birkoff"].concat(435, 440, 450, 455, 460, 510, 516, 537, 550, 551);
    word_array["birkoff"]=word_array["birkoff"].concat(555, 557, 559, 579, 586, 593, 600, 633, 636, 644);
    word_array["birkoff"]=word_array["birkoff"].concat(647, 665, 666, 666, 679, 683, 684, 689, 710, 724);
    word_array["birkoff"]=word_array["birkoff"].concat(726, 730, 731, 736, 743, 754, 759, 761, 767, 769);
    word_array["birkoff"]=word_array["birkoff"].concat(772, 773, 790, 791, 793, 806, 811, 812, 818, 822);
    word_array["birkoff"]=word_array["birkoff"].concat(832, 834, 836, 838, 850, 852, 861, 862, 868, 930);
    word_array["birthdai"] =  [459, 477];
    word_array["bisseroff"] =  [795, 799, 803, 807];
    word_array["bit"] =  [182, 625, 759];
    word_array["black"] =  [601, 698];
    word_array["blank"] =  [498, 502];
    word_array["bled"] =  [348];
    word_array["bleed"] =  [690];
    word_array["blew"] =  [244];
    word_array["blip"] =  [501];
    word_array["blipton"] =  [557];
    word_array["block"] =  [716];
    word_array["blood"] =  [229, 498, 781, 788, 790, 858];
    word_array["bloodi"] =  [217];
    word_array["blow"] =  [115];
    word_array["blu"] =  [466];
    word_array["bluff"] =  [9];
  }
  else if (word[1] == "o") {
    word_array["board"] =  [920];
    word_array["bocci"] =  [370, 371, 379];
    word_array["bodi"] = [137, 166, 257, 282, 647, 648, 755, 767, 775, 785];
    word_array["bodyguard"] =  [257];
    word_array["bogu"] =  [203, 650];
    word_array["boi"] =  [574, 678, 700];
    word_array["bomb"] =  [0, 52, 79, 79, 294, 392, 644, 715];
    word_array["boogi"] =  [143];
    word_array["book"] =  [115, 116, 116, 116, 117, 336, 340];
    word_array["boot"] =  [705];
    word_array["bord"] =  [422, 451];
    word_array["born"] =  [106];
    word_array["bound"] =  [512];
    word_array["box"] =  [339];
  }
  else if (word[1] == "r") {
    word_array["brain"] =  [657, 753];
    word_array["branch"] =  [233];
    word_array["brazil"] =  [100, 342];
    word_array["breach"] =  [1, 18, 360, 464, 468, 515, 622, 623, 638, 856];
    word_array["break"] =  [335, 497, 537, 669];
    word_array["breath"] =  [315, 817];
    word_array["brian"] =  [93];
    word_array["brief"] =  [289];
    word_array["bring"] =  [199, 403, 534, 767, 797, 802, 815, 959];
    word_array["brok"] =  [26, 126, 481, 534, 557, 557, 601];
    word_array["broken"] =  [357];
    word_array["brought"] =  [128, 209, 323, 447, 557, 584, 590, 773];
    word_array["brun"] =  [227, 229];
    word_array["brussel"] =  [73, 321];
    word_array["brutu"] =  [857, 857, 869];
  }
  else {
    word_array["bu"] =  [31];
    word_array["buckenwald"] =  [602];
    word_array["bug"] =  [679];
    word_array["build"] =  [8, 230, 514, 550, 647, 779, 950];
    word_array["built"] =  [465, 465, 821];
    word_array["bulk"] =  [27];
    word_array["burk"] =  [589];
    word_array["burn"] =  [511];
    word_array["burst"] =  [325];
    word_array["busi"] =  [195, 256, 333, 351, 434, 458, 476, 902, 937];
    word_array["businesswoman"] =  [204];
    word_array["butch"] =  [229];
    word_array["button"] =  [916];
    word_array["buy"] =  [351, 372, 601];
    word_array["by"] =  [87, 87];
  }
}

function word_c(word) {
  if (word[1] == "a") {
    word_array["ca"] = [19, 49, 49, 72, 76, 85, 116, 183, 283, 317];
    word_array["ca"]=word_array["ca"].concat(318, 327, 335, 504, 515, 516, 530, 545, 579, 595);
    word_array["ca"]=word_array["ca"].concat(595, 669, 676, 676, 697, 820, 831, 873, 879, 881);
    word_array["caesar"] =  [857];
    word_array["cag"] =  [503];
    word_array["cal"] =  [116, 172, 289, 385, 557, 826];
    word_array["california"] =  [101, 103];
    word_array["call"] =  [493, 847];
    word_array["cam"] =  [243, 279, 449, 526, 630, 678, 806, 841, 868];
    word_array["camera"] =  [811];
    word_array["campu"] =  [374];
    word_array["canadian"] =  [73, 105, 105];
    word_array["cancel"] =  [446, 566];
    word_array["candid"] =  [497, 498];
    word_array["canist"] =  [8];
    word_array["cantones"] =  [257];
    word_array["cap"] =  [872];
    word_array["capit"] =  [196];
    word_array["car"] =  [233, 439, 551, 644, 753, 813];
    word_array["carbon"] =  [6];
    word_array["card"] =  [747];
    word_array["cargo"] =  [52];
    word_array["carmel"] =  [206];
    word_array["carri"] = [116, 285, 303, 320, 452, 454, 471, 491, 493, 497];
    word_array["catch"] =  [688, 947];
    word_array["caus"] =  [289, 327, 666, 920];
  }
  else if (word[1] == "e") {
    word_array["ceas"] =  [413];
    word_array["cell"] = [126, 128, 294, 415, 451, 453, 569, 650, 736, 736];
    word_array["cemeteri"] =  [544];
    word_array["cent"] =  [98, 106, 206, 716, 866];
    word_array["centimet"] =  [503];
    word_array["centr"] =  [16, 270, 693, 919];
    word_array["centuri"] =  [465];
    word_array["certain"] =  [467];
    word_array["certainli"] =  [8, 217];
  }
  else if (word[1] == "h") {
    word_array["chadwich"] =  [194];
    word_array["challeng"] =  [620];
    word_array["chanc"] =  [302, 378, 443, 602];
    word_array["chao"] =  [217, 414];
    word_array["char"] =  [847];
    word_array["characterist"] =  [170, 279];
    word_array["charg"] =  [268, 275, 298, 333, 956];
    word_array["charl"] =  [910, 915];
    word_array["chart"] =  [309, 644];
    word_array["chees"] =  [87];
    word_array["chang"] = [54, 132, 267, 317, 318, 342, 343, 353, 354, 362];
    word_array["channel"] = [27, 68, 228, 237, 249, 299, 383, 422, 677, 693];
    word_array["check"] = [12, 13, 92, 109, 162, 188, 205, 241, 245, 297];
    word_array["check"]=word_array["check"].concat(379, 395, 419, 420, 429, 474, 500, 546, 547, 635);
    word_array["chem"] =  [294];
    word_array["chemistri"] =  [785];
    word_array["chen"] =  [204];
    word_array["chick"] =  [94];
    word_array["child"] =  [109, 662];
    word_array["children"] =  [227];
    word_array["chinatown"] =  [206];
    word_array["ching"] =  [151, 151];
    word_array["chip"] =  [101, 143, 257];
    word_array["choic"] =  [857];
    word_array["choos"] =  [876];
    word_array["chopp"] =  [460];
  }
  else if (word[1] < "o") {
    word_array["cia"] =  [100, 414, 419];
    word_array["circuit"] =  [143, 144, 170, 348, 872, 954];
    word_array["circuitri"] =  [171];
    word_array["circumv"] =  [902];
    word_array["citi"] =  [926, 964];
    word_array["civilian"] =  [773];
    word_array["clai"] =  [374];
    word_array["claim"] =  [204, 240, 279];
    word_array["claiton"] =  [140];
    word_array["classifi"] =  [418];
    word_array["clean"] =  [60, 167, 239, 239, 554, 573, 688, 706];
    word_array["clearli"] =  [127];
    word_array["cli"] =  [120];
    word_array["click"] =  [106];
    word_array["climb"] =  [143];
    word_array["clear"] = [200, 460, 594, 595, 704, 725, 755, 790, 798, 853];
    word_array["clos"] = [27, 125, 310, 312, 375, 379, 422, 591, 594, 616];
    word_array["clock"] =  [923, 932, 932];
    word_array["closest"] =  [919];
    word_array["cloth"] =  [13];
    word_array["club"] =  [550, 592, 602];
    word_array["cm-12"] =  [141, 153];
  
  }
  else if (word[1] == "o") {
    word_array["cod"] = [78, 79, 149, 153, 153, 267, 313, 322, 326, 327];
    word_array["cod"]=word_array["cod"].concat(537, 569, 650, 652, 669, 676, 687, 695, 821, 938);
    word_array["coincid"] =  [256];
    word_array["cold"] =  [757];
    word_array["coleman"] =  [167, 167, 169];
    word_array["collaps"] =  [466];
    word_array["collect"] =  [24, 933];
    word_array["colleg"] =  [659];
    word_array["coloni"] =  [926];
    word_array["color"] =  [466];
    word_array["com"] = [3, 51, 116, 159, 160, 219, 234, 263, 266, 307];
    word_array["com"]=word_array["com"].concat(320, 351, 374, 378, 416, 422, 427, 434, 459, 471);
    word_array["com"]=word_array["com"].concat(524, 536, 562, 639, 666, 683, 693, 696, 700, 717);
    word_array["comb"] =  [599];
    word_array["combin"] =  [319];
    word_array["comm"] =  [12, 98, 106, 359, 365, 472, 723, 760, 917];
    word_array["command"] =  [262, 313, 359, 866];
    word_array["commando"] =  [227];
    word_array["commerci"] =  [244, 309, 560];
    word_array["commis"] =  [73];
    word_array["common"] =  [188, 392];
    word_array["commun"] =  [26, 27, 313, 351, 644, 693, 908, 918];
    word_array["communiqu"] =  [61];
    word_array["compani"] =  [101, 193, 239, 240];
    word_array["compar"] =  [341];
    word_array["compil"] =  [188, 454];
    word_array["compl"] =  [513];
    word_array["complet"] =  [60, 136, 248, 271, 599, 624, 631];
    word_array["compon"] =  [659, 670];
    word_array["compound"] =  [367, 508];
    word_array["compromis"] =  [359, 630];
    word_array["comput"] =  [646, 647, 799, 872];
    word_array["concern"] =  [333];
    word_array["conclu"] =  [449];
    word_array["condi"] =  [312, 333, 771];
    word_array["condo"] =  [343, 567];
    word_array["conduct"] =  [248];
    word_array["confer"] =  [73];
    word_array["configur"] =  [415, 467];
    word_array["confirm"] =  [74, 158, 288, 324, 402, 470, 473, 602, 622];
    word_array["confront"] =  [437];
    word_array["confus"] =  [169];
    word_array["congratul"] =  [712, 712, 714];
    word_array["connec"] =  [6, 188];
    word_array["connect"] =  [0, 19, 120, 321];
    word_array["consist"] =  [402];
    word_array["consol"] =  [326, 537];
    word_array["const"] =  [54];
    word_array["constraint"] =  [395, 658, 659];
    word_array["construct"] =  [537];
    word_array["contact"] =  [323, 414, 525, 583, 632, 808, 883, 892, 921];
    word_array["contagi"] =  [815];
    word_array["contagion"] =  [772];
    word_array["contain"] =  [21, 116, 116, 148, 207];
    word_array["containm"] =  [388, 388, 771, 954];
    word_array["contamin"] =  [376];
    word_array["contin"] =  [919];
    word_array["continu"] =  [252];
    word_array["contract"] =  [128, 217];
    word_array["contractor"] =  [101];
    word_array["contrari"] =  [942];
    word_array["control"] =  [100, 270, 313, 499, 646, 919];
    word_array["converg"] =  [114, 234];
    word_array["convert"] =  [105];
    word_array["convuls"] =  [766];
    word_array["cooper"] =  [451, 662];
    word_array["coordin"] =  [162, 228, 299];
    word_array["cop"] =  [163];
    word_array["copi"] =  [188, 208];
    word_array["corn"] =  [468, 669, 735, 865];
    word_array["correct"] =  [201];
    word_array["correl"] =  [391, 644];
    word_array["corridor"] =  [113, 200, 595];
    word_array["corrupt"] =  [693];
    word_array["cortex"] =  [498];
    word_array["corto"] =  [284];
    word_array["cosmet"] =  [284];
    word_array["costum"] =  [533];
    word_array["count"] =  [127, 455];
    word_array["countri"] =  [51, 229, 414, 419];
    word_array["coup"] =  [436];
    word_array["coupl"] =  [81, 107, 256, 590, 727, 746, 926];
    word_array["couri"] =  [733, 735, 736];
    word_array["cours"] =  [118, 377, 557, 640, 674, 746, 886];
    word_array["courtyard"] =  [387, 392];
    word_array["cov"] = [8, 136, 160, 252, 314, 321, 322, 536, 604, 626];
    word_array["coverag"] =  [890];
  }
  else if (word[1] == "r") {
    word_array["cr"] =  [173, 188, 188, 448, 594];
    word_array["crack"] =  [128];
    word_array["crap"] =  [675];
    word_array["crash"] =  [0, 244];
    word_array["crat"] =  [298];
    word_array["crazi"] =  [178, 590, 835];
    word_array["credenti"] =  [229];
    word_array["crew"] =  [151];
    word_array["crit"] =  [135, 546];
    word_array["cros"] =  [0, 451, 551];
    word_array["cross"] =  [644];
  }
  else {
    word_array["cross-ref"] =  [716];
    word_array["cultur"] =  [206];
    word_array["curi"] =  [291];
    word_array["curr"] =  [6];
    word_array["cut"] =  [509, 639];
    word_array["cyber-geek"] =  [41];
    word_array["cycl"] =  [319, 674];
    word_array["cycling"] =  [326];
    word_array["cynic"] =  [43];
    word_array["cypru"] =  [893, 895];
    word_array["czech"] =  [480];
  }
}

function word_d(word) { 
  if (word[1] == "a") {
    word_array["dai"] =  [65, 90, 98, 239, 256, 713, 729, 847];
    word_array["damag"] =  [116, 171];
    word_array["damn"] =  [24, 368, 380, 586, 821];
    word_array["danc"] =  [238];
    word_array["dark"] =  [136, 915, 916];
    word_array["darrow"] =  [166, 176, 188];
    word_array["dat"] =  [105, 199, 429, 667];
    word_array["data"] = [24, 175, 279, 403, 569, 582, 583, 644, 652, 688];
    word_array["databas"] =  [167, 205, 364, 454, 625];
    word_array["daught"] =  [230];
    word_array["david"] =  [73, 116];
  }
  else if (word[1] == "e") {
    word_array["deactiv"] =  [79, 325, 515];
    word_array["dead"] =  [465, 624, 731, 767, 775, 786, 789, 793, 909, 917];
    word_array["death"] =  [522];
    word_array["debri"] =  [279];
    word_array["debrief"] =  [182, 242, 758];
    word_array["decad"] =  [217];
    word_array["deci"] =  [746, 920];
    word_array["decid"] =  [942];
    word_array["deck"] =  [307];
    word_array["decod"] =  [690];
    word_array["decoi"] =  [650];
    word_array["decryp"] =  [313];
    word_array["ded"] =  [845];
    word_array["deep"] =  [203, 511, 666];
    word_array["deepli"] =  [333];
    word_array["def"] =  [645];
    word_array["defens"] =  [101];
    word_array["definet"] =  [322];
    word_array["definit"] =  [537];
    word_array["degre"] =  [309, 594, 848, 849];
    word_array["delai"] =  [335, 874];
    word_array["deleg"] =  [454];
    word_array["delet"] =  [406, 452];
    word_array["deliv"] =  [2, 569, 571];
    word_array["delta"] =  [266, 399, 534];
    word_array["dens"] =  [466];
    word_array["departm"] =  [472, 552, 645];
    word_array["depend"] =  [416];
    word_array["deploi"] =  [362];
    word_array["deposit"] =  [256];
    word_array["der"] =  [726];
    word_array["design"] =  [662, 872];
    word_array["desk"] =  [507];
    word_array["destabil"] =  [217];
    word_array["destin"] =  [56];
    word_array["destroi"] =  [117, 121, 302, 577, 582, 873];
    word_array["detach"] =  [281];
    word_array["detail"] =  [106, 182, 293, 537];
    word_array["detain"] =  [229];
    word_array["detect"] =  [253, 314, 730, 881];
    word_array["detector"] =  [508];
    word_array["deten"] =  [419];
    word_array["deton"] =  [57, 328, 329, 400, 456, 644];
    word_array["detractor"] =  [0];
    word_array["develop"] =  [15];
    word_array["devic"] =  [53];
    word_array["devot"] =  [143, 669];
  }
  else if (word[1] == "i") {
    word_array["di"] =  [6, 24, 95, 108, 143, 217, 729];
    word_array["dian"] =  [396];
    word_array["did"] = [8, 82, 92, 107, 116, 122, 140, 165, 191, 194];
    word_array["did"]=word_array["did"].concat(208, 265, 268, 291, 294, 297, 297, 321, 341, 381);
    word_array["did"]=word_array["did"].concat(396, 425, 429, 433, 443, 465, 475, 518, 518, 542);
    word_array["did"]=word_array["did"].concat(544, 546, 560, 569, 596, 599, 607, 611, 631, 639);
    word_array["did"]=word_array["did"].concat(651, 652, 670, 683, 688, 744, 762, 762, 763, 823);
    word_array["did"]=word_array["did"].concat(840, 842, 847, 855, 859, 859, 874, 880, 901, 939);
    word_array["differ"] =  [211, 248, 248, 279, 544];
    word_array["difficult"] =  [663];
    word_array["dig"] =  [203];
    word_array["digg"] =  [658];
    word_array["digit"] =  [24, 46, 190, 693];
    word_array["dinn"] =  [233];
    word_array["diplomat"] =  [224];
    word_array["direct"] =  [100, 117, 856];
    word_array["directli"] =  [468, 534];
    word_array["directori"] =  [25, 126, 128];
    word_array["dis"] =  [335];
    word_array["disagre"] =  [571];
    word_array["disarm"] =  [339];
    word_array["discov"] =  [644];
    word_array["discrep"] =  [123];
    word_array["disenfranch"] =  [135];
    word_array["disengag"] =  [895];
    word_array["disguis"] =  [718];
    word_array["disk"] =  [195, 198, 287, 336];
    word_array["dispatch"] =  [889];
    word_array["dispers"] =  [464, 919];
    word_array["distribut"] =  [16];
    word_array["divert"] =  [333, 887, 893];
  }
  else if (word[1] == "o") {
    word_array["do"] = [39, 40, 81, 88, 95, 99, 143, 167, 180, 180];
    word_array["do"]=word_array["do"].concat(198, 210, 248, 253, 268, 278, 323, 326, 363, 383);
    word_array["do"]=word_array["do"].concat(401, 437, 529, 549, 565, 592, 610, 614, 621, 640);
    word_array["do"]=word_array["do"].concat(650, 656, 662, 679, 680, 680, 687, 693, 693, 761);
    word_array["do"]=word_array["do"].concat(779, 787, 829, 831, 840, 844, 871, 916, 922, 962);
    word_array["dock"] =  [150];
    word_array["docum"] =  [116];
    word_array["document"] =  [209];
    word_array["dod"] =  [52, 403, 644, 646, 884];
    word_array["dollar"] =  [104, 105, 105, 123, 178];
    word_array["donnel"] =  [891, 900];
    word_array["door"] =  [111, 158, 201, 202, 257, 550, 550, 555, 580, 594];
    word_array["dorian"] =  [351];
    word_array["dorm"] =  [908];
    word_array["dossi"] =  [228];
    word_array["dot"] =  [702];
    word_array["doubt"] =  [942];
    word_array["downlink"] =  [359];
    word_array["download"] =  [188, 230, 259, 409, 425, 550, 823];
    word_array["dozen"] =  [74, 116, 256, 418];
  }
  else {
    word_array["drainag"] =  [468];
    word_array["drast"] =  [137, 213];
    word_array["draw"] =  [493];
    word_array["drayson"] =  [235, 236, 245];
    word_array["dream"] =  [291];
    word_array["drench"] =  [229];
    word_array["dres"] =  [13];
    word_array["dril"] =  [645];
    word_array["drinfeld"] =  [837];
    word_array["driv"] =  [12, 195, 198];
    word_array["dron"] =  [24];
    word_array["drop"] =  [2, 57, 137];
    word_array["drug"] =  [451];
    word_array["dump"] =  [748, 752];
    word_array["dying"] =  [780];
  }
}

function word_e(word) {
  if (word[1] < "l") {
    word_array["earli"] =  [107, 217, 611, 611, 839, 844];
    word_array["easi"] =  [346];
    word_array["east"] =  [71, 98, 205, 233, 272, 510, 709, 943];
    word_array["eastern"] =  [436];
    word_array["economi"] =  [919];
    word_array["ecuador"] =  [101, 102];
    word_array["effect"] =  [37];
    word_array["effici"] =  [590];
    word_array["egran"] =  [333];
    word_array["egress"] =  [258, 495, 576];
    word_array["einstein"] =  [674];
    word_array["ekg"] =  [498];
  }
  else if (word[1] < "r") {
    word_array["elect"] =  [217];
    word_array["electr"] =  [170];
    word_array["electron"] =  [194];
    word_array["elimin"] =  [497, 498, 634];
    word_array["embassi"] =  [157, 547, 644];
    word_array["en"] =  [244];
    word_array["encod"] =  [537];
    word_array["encryp"] =  [437, 537];
    word_array["encrypt"] =  [424];
    word_array["end"] =  [99, 125, 186, 200, 327, 362, 612];
    word_array["engag"] =  [56];
    word_array["engin"] =  [263];
    word_array["england"] =  [194, 644];
    word_array["enjoi"] =  [168];
    word_array["enlist"] =  [662];
    word_array["ent"] =  [278, 734];
    word_array["entir"] =  [44, 45, 506, 669, 691, 705, 706];
    word_array["entr"] =  [160, 260];
    word_array["entrepreneur"] =  [239];
    word_array["entri"] =  [573, 849];
    word_array["envelop"] =  [173];
    word_array["equipm"] =  [178];
  }
  else if (word[1] < "x") {
    word_array["er"] =  [288];
    word_array["ergonom"] =  [435];
    word_array["escap"] =  [106];
    word_array["estim"] =  [896, 904];
    word_array["europ"] =  [100, 351, 436];
    word_array["european"] =  [223];
    word_array["ev"] =  [333, 404];
    word_array["evacu"] =  [346, 346, 387, 414];
    word_array["everybodi"] =  [38, 323, 387, 403, 680, 956];
  }
  else {
    word_array["exactli"] =  [105, 210, 567, 660];
    word_array["excep"] =  [840];
    word_array["exchang"] =  [105];
    word_array["excus"] =  [902];
    word_array["execut"] =  [1, 141, 376];
    word_array["exist"] =  [448];
    word_array["exit"] =  [254, 262, 264, 300, 311, 469];
    word_array["expan"] =  [747];
    word_array["expect"] =  [30, 99, 136, 219, 445, 486, 920, 920];
    word_array["experi"] =  [509];
    word_array["expert"] =  [582];
    word_array["explain"] =  [173, 176, 829];
    word_array["explan"] =  [106];
    word_array["explo"] =  [622, 644];
    word_array["explos"] =  [392];
    word_array["expos"] =  [5, 360, 698];
    word_array["exposur"] =  [946];
    word_array["exten"] =  [559];
    word_array["extend"] =  [890];
    word_array["extens"] =  [449];
    word_array["extern"] =  [232];
    word_array["extra-curricular"] =  [447];
    word_array["extract"] =  [137, 246, 652, 687, 695];
    word_array["extrem"] =  [0];
    word_array["eyebal"] =  [52, 573];
  }
}

function word_f(word) {
  if (word[1] < "r") {
    word_array["fac"] =  [205, 279, 748, 922];
    word_array["facil"] =  [98, 100, 106];
    word_array["fact"] =  [644];
    word_array["factor"] =  [302];
    word_array["fail"] =  [6, 151, 513];
    word_array["failur"] =  [516, 599];
    word_array["fairli"] =  [116];
    word_array["fals"] =  [887, 888];
    word_array["famili"] =  [44, 661, 813];
    word_array["familiar"] =  [473];
    word_array["fanci"] =  [174];
    word_array["fann"] =  [116, 116, 119, 121, 122, 624];
    word_array["far"] = [59, 98, 195, 204, 205, 218, 239, 303, 323, 386];
    word_array["farmhous"] =  [13];
    word_array["fast"] =  [291, 675];
    word_array["fault"] =  [904];
    word_array["favor"] =  [89, 89, 90, 340, 340];
  }
  else if (word[1] < "l") {
    word_array["fbi"] =  [701];
    word_array["fe"] =  [465, 536, 539];
    word_array["featheri"] =  [69];
    word_array["feed"] =  [537];
    word_array["feel"] =  [436, 457, 833, 879];
    word_array["feet"] =  [5, 54, 233, 468];
    word_array["fell"] =  [302];
    word_array["felt"] =  [457];
    word_array["femal"] =  [257];
    word_array["fib"] =  [6, 171];
    word_array["field"] =  [564, 604, 709];
    word_array["fifti"] =  [496];
    word_array["fight"] =  [186, 227, 840, 857];
    word_array["figur"] =  [695];
    word_array["fil"] = [138, 229, 266, 364, 424, 429, 450, 452, 492, 518];
    word_array["fil"]=word_array["fil"].concat(519, 519, 524, 546, 559, 588, 700, 702, 776, 913);
    word_array["filt"] =  [424];
    word_array["filtr"] =  [113];
    word_array["fin"] = [293, 348, 443, 459, 535, 606, 743, 744, 746, 787];
    word_array["financi"] =  [920];
    word_array["fing"] =  [75];
    word_array["fingerprint"] =  [792];
    word_array["finish"] =  [314, 443, 599];
    word_array["firewal"] =  [677];
    word_array["firm"] =  [321, 321];
    word_array["fisherman"] =  [166];
    word_array["fit"] =  [224];
    word_array["fix"] =  [331, 351, 520, 666, 666, 668];
  }
  else if (word[1] == "l") {
    word_array["flag"] =  [46];
    word_array["flight"] =  [149, 245];
    word_array["flo"] =  [166];
    word_array["floor"] =  [0, 116, 285, 550, 551, 847, 950];
    word_array["flow"] =  [544];
    word_array["flu"] =  [480];
    word_array["fluctu"] =  [498];
    word_array["flush"] =  [523];
    word_array["flying"] =  [53];
  }
  else if (word[1] == "o") {
    word_array["focus"] =  [847];
    word_array["fold"] =  [93];
    word_array["follow"] =  [200, 203, 377, 527, 730];
    word_array["fool"] =  [680, 887];
    word_array["foot"] =  [341, 734];
    word_array["forc"] =  [279, 529, 935, 942];
    word_array["forev"] =  [504];
    word_array["forg"] =  [545, 557];
    word_array["forget"] =  [102, 212, 932];
    word_array["form"] =  [557, 569, 871, 915];
    word_array["format"] =  [814];
    word_array["formitz"] =  [715, 723];
    word_array["formula"] =  [242, 246];
    word_array["fortress"] =  [116];
    word_array["fouri"] =  [40];
    word_array["foury"] =  [440];
  }
  else if (word[1] == "r") {
    word_array["fragm"] =  [537];
    word_array["fram"] =  [764];
    word_array["francisco"] =  [206];
    word_array["freedom"] =  [256, 256, 270];
    word_array["french"] =  [351, 385, 394, 394, 395];
    word_array["frequ"] =  [11, 173, 211, 864, 923];
    word_array["freshen"] =  [925];
    word_array["friend"] =  [106, 651];
    word_array["friendli"] =  [645, 908, 909];
  }
  else {
    word_array["full-blown"] =  [92];
    word_array["fulli"] =  [406, 650];
    word_array["fun"] =  [0, 421, 624, 670, 961];
    word_array["func"] =  [334, 672, 886];
    word_array["fund"] =  [0, 345, 451, 919, 919];
    word_array["fundrais"] =  [847];
    word_array["funnel"] =  [429];
  }
}

function word_g(word) {
  if (word[1] == "a") {
    word_array["ga"] =  [9];
    word_array["gail"] = [421, 423, 426, 436, 442, 446, 741, 748, 787, 801];
    word_array["gain"] =  [106];
    word_array["gam"] =  [0, 86, 90, 259, 697];
    word_array["garden"] =  [3];
    word_array["garen"] =  [524];
    word_array["garsha"] =  [128];
    word_array["gat"] =  [171];
    word_array["gath"] =  [279];
    word_array["gav"] =  [246, 321, 391, 498, 569, 736];
  }
  else if (word[1] == "e") {
    word_array["gener"] =  [36, 79, 224, 453, 690];
    word_array["genet"] =  [871];
    word_array["gentlemen"] =  [270];
    word_array["georg"] =  [809];
    word_array["geotechn"] =  [199];
    word_array["germani"] =  [106, 602];
    word_array["get"] =  [201, 324, 341, 557, 846, 920];
    word_array["gett"] = [68, 110, 293, 310, 359, 399, 404, 420, 422, 435];
  }
  else if (word[1] < "o") {
    word_array["giraldi"] =  [911, 920];
    word_array["girl"] =  [110, 366];
    word_array["given"] =  [128, 141, 249, 284, 325, 534, 585];
    word_array["glad"] =  [91];
    word_array["glasgow"] =  [736];
    word_array["glass"] =  [847];
    word_array["gmf"] =  [657];
  }
  else if (word[1] == "o") {
    word_array["go"] = [3, 9, 10, 50, 51, 57, 57, 88, 88, 94];
    word_array["go"]=word_array["go"].concat(134, 138, 161, 163, 171, 182, 202, 206, 220, 229);
    word_array["go"]=word_array["go"].concat(288, 290, 303, 307, 315, 320, 336, 345, 347, 364);
    word_array["go"]=word_array["go"].concat(399, 420, 438, 439, 446, 472, 533, 547, 552, 560);
    word_array["go"]=word_array["go"].concat(572, 615, 616, 619, 642, 666, 681, 700, 742, 772);
    word_array["goelln"] =  [919];
    word_array["gon"] =  [110, 380];
    word_array["gonna"] = [64, 80, 133, 143, 291, 292, 327, 327, 594, 620];
    word_array["good"] = [99, 120, 121, 226, 227, 259, 295, 297, 333, 532];
    word_array["good"]=word_array["good"].concat(575, 577, 602, 603, 666, 697, 753, 761, 806, 824);
    word_array["goph"] =  [257];
    word_array["got"] = [8, 10, 50, 67, 71, 71, 111, 115, 119, 120];
    word_array["got"]=word_array["got"].concat(121, 127, 140, 149, 160, 171, 178, 187, 187, 202);
    word_array["got"]=word_array["got"].concat(237, 248, 257, 287, 291, 292, 298, 298, 299, 301);
    word_array["got"]=word_array["got"].concat(312, 312, 312, 316, 320, 332, 337, 351, 361, 374);
    word_array["got"]=word_array["got"].concat(378, 385, 391, 407, 418, 436, 479, 481, 512, 521);
    word_array["got"]=word_array["got"].concat(547, 550, 555, 583, 593, 648, 680, 710, 740, 754);
    word_array["got"]=word_array["got"].concat(754, 759, 773, 786, 790, 793, 826, 904, 927, 949);
    word_array["gotta"] =  [273, 545, 595, 674, 713];
    word_array["gotten"] =  [267];
    word_array["govern"] =  [920];
    word_array["governm"] =  [100, 152, 569, 657, 662, 662, 933];
  }
  else if (word[1] == "r") {
    word_array["grab"] =  [230, 513];
    word_array["grabb"] =  [246];
    word_array["gradu"] =  [659];
    word_array["grai"] =  [167];
    word_array["grandmoth"] =  [92];
    word_array["grat"] =  [468, 469];
    word_array["grav"] =  [942];
    word_array["gravesid"] =  [544];
    word_array["great"] =  [120, 130, 664, 721, 721, 733, 746];
    word_array["greek"] =  [166];
    word_array["green"] =  [158];
    word_array["green-list"] =  [351];
    word_array["greg"] =  [659, 682, 687, 696, 700];
    word_array["gregor"] =  [106];
    word_array["grei"] =  [239];
    word_array["griffin"] =  [220, 224, 226];
    word_array["ground"] =  [145, 257, 374, 472, 694, 747];
    word_array["group"] =  [0, 106, 351, 370, 396, 453, 658, 857];
  }
  else {
    word_array["guard"] =  [116, 849, 851];
    word_array["guess"] =  [296, 375, 465, 570, 573, 625, 698, 961];
    word_array["guest"] =  [219, 238, 847];
    word_array["gufeld"] =  [338];
    word_array["gui"] = [9, 88, 118, 167, 257, 257, 257, 268, 341, 394];
    word_array["gui"]=word_array["gui"].concat(552, 553, 590, 666, 669, 677, 725, 752, 802, 856);
    word_array["guid"] =  [150];
    word_array["gun"] =  [332];
  }
}

function word_h(word) {
  if (word[1] == "a") {
    word_array["ha"] =  [699, 699];
    word_array["habit"] =  [448, 448];
    word_array["hack"] =  [116];
    word_array["hail"] =  [302];
    word_array["halair"] =  [730, 730];
    word_array["half"] =  [74, 179, 179, 378, 414, 886, 896];
    word_array["hall"] =  [612];
    word_array["hallwai"] =  [594];
    word_array["hand"] =  [5, 187, 333, 351, 557, 604, 654];
    word_array["hang"] =  [170, 281, 763, 833, 928];
    word_array["happen"] = [0, 17, 70, 133, 184, 217, 246, 291, 329, 513];
    word_array["happen"]=word_array["happen"].concat(525, 633, 738, 780, 809, 905, 905, 931, 939, 942);
    word_array["happi"] =  [723];
    word_array["happiest"] =  [729];
    word_array["harbor"] =  [353, 354];
    word_array["hard"] =  [175, 267, 423, 590];
    word_array["hardwir"] =  [313];
    word_array["hark"] =  [657];
    word_array["hartlei"] =  [39, 814];
    word_array["hasian"] =  [844, 845];
    word_array["hat"] =  [106];
    word_array["hav"] =  [351, 438, 557, 629, 961];
  }
  else if (word[1] == "e") {
    word_array["he"] =  [816];
    word_array["head"] = [13, 32, 50, 112, 179, 195, 257, 510, 552, 553];
    word_array["hear"] = [12, 64, 66, 91, 164, 165, 265, 381, 382, 422];
    word_array["heard"] =  [152, 564, 568, 698, 820];
    word_array["heart"] =  [505, 784];
    word_array["heavili"] =  [116];
    word_array["hei"] = [0, 41, 64, 288, 393, 424, 456, 477, 620, 666];
    word_array["height"] =  [695];
    word_array["held"] =  [196];
    word_array["helix"] =  [294];
    word_array["hell"] =  [621];
    word_array["hello"] =  [382, 836];
    word_array["helmet"] =  [186];
    word_array["help"] = [15, 363, 419, 425, 454, 458, 513, 521, 709, 835];
    word_array["helsinki"] =  [52];
    word_array["hemispher"] =  [52];
  }
  else if (word[1] < "o") {
    word_array["hh"] =  [537];
    word_array["hi"] =  [838, 960, 961];
    word_array["hid"] =  [48, 602];
    word_array["hidden"] =  [336];
    word_array["high"] =  [116, 391, 659, 814, 906];
    word_array["highli"] =  [659];
    word_array["hilleng"] =  [659];
    word_array["hir"] =  [294];
    word_array["histor"] =  [857];
    word_array["histori"] =  [659];
    word_array["hit"] = [114, 116, 126, 127, 131, 220, 256, 365, 384, 413];
    word_array["hitt"] =  [217];
    word_array["hm"] =  [421, 758];
  }
  else if (word[1] == "o") {
    word_array["hol"] =  [88];
    word_array["hold"] = [113, 161, 277, 324, 349, 387, 413, 695, 800, 945];
    word_array["hom"] =  [534, 641, 681, 682, 725, 740];
    word_array["hong"] =  [126];
    word_array["hook"] =  [170];
    word_array["hop"] =  [241, 513, 807, 903];
    word_array["hopefulli"] =  [262];
    word_array["hors"] =  [481];
    word_array["host"] =  [847];
    word_array["hostag"] =  [262, 436, 550];
    word_array["hostil"] =  [312, 384, 860, 908];
    word_array["hot"] =  [299, 950];
    word_array["hotel"] =  [7, 716];
    word_array["hour"] = [33, 52, 57, 61, 79, 80, 137, 149, 244, 270];
    word_array["hour"]=word_array["hour"].concat(302, 367, 372, 376, 378, 538, 632, 675, 676, 827);
    word_array["hous"] = [116, 116, 375, 380, 526, 532, 534, 536, 538, 540];
    word_array["housekeep"] =  [698];
  }
  else {
    word_array["hugg"] =  [247];
    word_array["huh"] =  [410, 748, 759];
    word_array["humid"] =  [103];
    word_array["hung"] =  [916];
    word_array["hurri"] =  [317, 677, 835];
    word_array["hurt"] =  [441, 763, 763, 763];
    word_array["husband"] =  [534];
  }
}

function word_i(word) {
  if (word[1] < "m") {
    word_array["i-440"] =  [488];
    word_array["id"] =  [226, 325, 364];
    word_array["idea"] =  [117, 187];
    word_array["ident"] =  [557];
    word_array["identifi"] =  [229, 235, 453];
    word_array["idiot"] =  [42];
    word_array["ilia"] =  [557];
  }
  else if (word[1] == "m") {
    word_array["imag"] =  [39, 46, 173, 186, 186, 190];
    word_array["immigr"] =  [106];
    word_array["imped"] =  [170];
    word_array["impenetr"] =  [777];
    word_array["import"] =  [90, 90, 182, 907];
    word_array["importantli"] =  [906];
    word_array["imposs"] =  [125, 622];
    word_array["impound"] =  [122];
  }
  else if (word[1] == "n") {
    word_array["in"] =  [920];
    word_array["inact"] =  [396];
    word_array["inaugur"] =  [217];
    word_array["inch"] =  [197];
    word_array["inchon"] =  [932];
    word_array["incid"] =  [99, 644, 646];
    word_array["incident"] =  [283];
    word_array["includ"] =  [736];
    word_array["incom"] =  [27, 27, 908];
    word_array["increas"] =  [594];
    word_array["incred"] =  [870];
    word_array["ind"] =  [466, 631, 857];
    word_array["independ"] =  [557];
    word_array["infect"] =  [772, 777, 780, 797, 806, 816, 835];
    word_array["info"] =  [582];
    word_array["inform"] = [95, 116, 217, 333, 351, 569, 583, 634, 652, 736];
    word_array["infrar"] =  [48, 284, 374, 465, 755];
    word_array["initi"] =  [6, 104, 131, 403, 497, 498, 638, 832];
    word_array["inject"] =  [367];
    word_array["inn"] =  [463];
    word_array["innoc"] =  [95, 176, 229];
    word_array["input"] =  [174, 190, 459];
    word_array["insid"] = [93, 142, 147, 148, 179, 220, 251, 257, 374, 453];
    word_array["inspec"] =  [461, 463, 464];
    word_array["instal"] =  [153];
    word_array["instruc"] =  [249, 870, 931];
    word_array["insuffici"] =  [462];
    word_array["insul"] =  [364];
    word_array["intact"] =  [647];
    word_array["integr"] =  [133, 515, 693];
    word_array["intel"] = [127, 205, 234, 267, 290, 450, 547, 569, 571, 590];
    word_array["intellig"] =  [166, 279, 872];
    word_array["intention"] =  [75];
    word_array["interac"] =  [174];
    word_array["intercept"] =  [548, 569, 736];
    word_array["interest"] =  [106, 116, 152];
    word_array["interfac"] =  [884, 887, 888];
    word_array["interfer"] =  [116, 785];
    word_array["intern"] =  [149, 348, 402, 404, 864];
    word_array["interna"] =  [716];
    word_array["internet"] =  [889];
    word_array["interrog"] =  [736, 840];
    word_array["intim"] =  [438];
    word_array["introvert"] =  [106];
    word_array["inva"] =  [126];
    word_array["inventori"] =  [323, 493];
    word_array["invert"] =  [320];
    word_array["invest"] =  [240];
    word_array["investm"] =  [120];
    word_array["involv"] =  [557];
  }
  else {
    word_array["isol"] =  [173, 610, 775, 798];
    word_array["isotop"] =  [98];
    word_array["issu"] =  [870];
    word_array["itinerari"] =  [206, 509];
  }
}

function word_j(word) {
  if (word[1] < "o") {
    word_array["jamm"] =  [299, 329];
    word_array["janklow"] =  [763, 807, 809, 817, 829];
    word_array["japan"] =  [644];
    word_array["jeal"] =  [788];
    word_array["jenna"] =  [471];
    word_array["jerk"] =  [817];
    word_array["jet"] =  [52, 244];
  }
  else if (word[1] == "o") {
    word_array["job"] =  [6, 681, 817];
    word_array["jog"] =  [158];
    word_array["johannesburg"] =  [703];
    word_array["jok"] =  [533];
    word_array["josef"] =  [793];
    word_array["journalist"] =  [229, 229];
    word_array["jovan"] =  [1, 217];
  }
  else if (word[1] == "n") {
    word_array["juliu"] =  [857];
    word_array["jumpi"] =  [620];
    word_array["jurgen"] =  [291, 292, 323];
    word_array["jurisdic"] =  [59];
    word_array["just"] = [33, 37, 41, 45, 47, 52, 62, 63, 85, 143];
    word_array["just"]=word_array["just"].concat(143, 174, 174, 182, 192, 225, 243, 261, 267, 291);
    word_array["just"]=word_array["just"].concat(291, 293, 308, 320, 320, 366, 385, 388, 393, 395);
    word_array["just"]=word_array["just"].concat(423, 425, 437, 465, 485, 528, 540, 568, 571, 600);
    word_array["just"]=word_array["just"].concat(606, 620, 624, 624, 630, 648, 668, 671, 679, 697);
    word_array["just"]=word_array["just"].concat(700, 709, 712, 714, 723, 731, 746, 748, 767, 770);
    word_array["just"]=word_array["just"].concat(826, 834, 840, 844, 856, 859, 868, 879, 894, 895);
    word_array["jv"] =  [559];
  }
}

function word_k(word) {
  if (word[1] == "a") {
    word_array["kai"] =  [707];
    word_array["kam"] =  [583];
    word_array["karen"] =  [92];
    word_array["kazakhstan"] =  [492, 865];
  }
  else if (word[1] == "e") {
    word_array["keep"] =  [362, 591];
    word_array["kei"] =  [537];
    word_array["kerlock"] =  [450, 452];
    word_array["kessl"] =  [104, 106];
    word_array["keyboard"] =  [435, 436];
  }
  else if (word[1] < "o") {
    word_array["kick"] =  [486];
    word_array["kid"] =  [342];
    word_array["kidd"] =  [45];
    word_array["kidnap"] =  [534, 701];
    word_array["kidnapp"] =  [263, 701];
    word_array["kil"] =  [44, 45, 92, 414, 699, 857];
    word_array["kill"] =  [16, 520, 576, 628, 693, 699];
    word_array["kind"] =  [99, 100, 567, 568, 659, 660, 676, 875];
    word_array["kink"] =  [646];
    word_array["kip"] =  [657];
    word_array["kl6"] =  [958];
    word_array["knew"] =  [26, 94, 110];
    word_array["know"] = [9, 16, 38, 55, 76, 83, 123, 132, 143, 158];
    word_array["know"]=word_array["know"].concat(170, 195, 204, 234, 246, 336, 347, 358, 385, 397);
    word_array["know"]=word_array["know"].concat(405, 425, 430, 437, 458, 466, 478, 505, 505, 512);
    word_array["know"]=word_array["know"].concat(517, 542, 549, 552, 562, 568, 569, 569, 570, 573);
    word_array["know"]=word_array["know"].concat(576, 580, 589, 604, 620, 624, 633, 640, 665, 666);
    word_array["know"]=word_array["know"].concat(673, 675, 679, 685, 700, 706, 714, 746, 751, 783);
    word_array["know"]=word_array["know"].concat(788, 796, 797, 805, 817, 820, 831, 835, 843, 843);
    word_array["know"]=word_array["know"].concat(847, 857, 859, 867, 878, 882, 887, 888, 904, 912);
    word_array["knowledg"] =  [670];
    word_array["known"] =  [166, 447, 729];
  }
  else {
    word_array["kong"] =  [126];
    word_array["korda"] =  [840, 847];
    word_array["korea"] =  [657, 932];
    word_array["korean"] =  [204];
    word_array["kronen"] =  [341, 342];
    word_array["kusko"] =  [622, 623];
  }
}

function word_l(word) {
  if (word[1] == "a") {
    word_array["lab"] =  [226, 775, 847];
    word_array["labor"] =  [108];
    word_array["lam"] =  [840];
    word_array["land"] =  [55, 351];
    word_array["landmin"] =  [709];
    word_array["landsid"] =  [313];
    word_array["langlei"] =  [888];
    word_array["larg"] =  [53, 256, 257, 280, 351, 919];
    word_array["last"] =  [270, 463];
    word_array["lat"] = [33, 106, 416, 423, 509, 542, 701, 724, 740, 786];
    word_array["latex"] =  [103];
    word_array["launch"] =  [126];
    word_array["lautrec"] =  [533, 533];
    word_array["lay"] =  [374];
  }
  else if (word[1] == "e") {
    word_array["lead"] =  [116, 227, 465, 466, 594, 857, 919, 920];
    word_array["leagu"] =  [256, 256, 270];
    word_array["leak"] =  [267];
    word_array["learn"] =  [188, 670, 725, 872];
    word_array["leav"] =  [32, 47, 85, 100, 111, 130, 727, 834, 848];
    word_array["left"] = [26, 52, 354, 484, 503, 528, 540, 612, 615, 700];
    word_array["leg"] =  [481];
    word_array["legion"] =  [0, 0, 1];
    word_array["legitim"] =  [344];
    word_array["let"] = [10, 12, 48, 76, 186, 202, 203, 205, 236, 242];
    word_array["let"]=word_array["let"].concat(278, 278, 295, 303, 422, 479, 483, 591, 594, 606);
    word_array["let"]=word_array["let"].concat(640, 666, 668, 696, 697, 719, 723, 809, 811, 820);
    word_array["leth"] =  [772];
    word_array["lett"] =  [698];
    word_array["level"] = [116, 146, 147, 200, 374, 403, 521, 524, 524, 568];
  }
  else if (word[1] == "i") {
    word_array["li"] =  [42, 753];
    word_array["librari"] =  [615, 615];
    word_array["lif"] =  [217, 239, 669, 729];
    word_array["lift"] =  [186];
    word_array["lik"] = [6, 15, 31, 41, 41, 88, 125, 167, 210, 237];
    word_array["lik"]=word_array["lik"].concat(241, 244, 256, 257, 310, 312, 327, 341, 348, 379);
    word_array["lik"]=word_array["lik"].concat(457, 458, 477, 514, 577, 633, 658, 672, 677, 677);
    word_array["lik"]=word_array["lik"].concat(679, 700, 728, 743, 773, 776, 877, 905, 916, 926);
    word_array["likelihood"] =  [493];
    word_array["lima"] =  [644];
    word_array["limit"] =  [454, 467, 857];
    word_array["lin"] =  [145, 313, 314, 466, 489, 750];
    word_array["linh"] =  [152];
    word_array["link"] =  [362, 363, 403, 644];
    word_array["linkag"] =  [279, 874];
    word_array["lisa"] =  [119, 624];
    word_array["list"] =  [0, 0, 166, 166, 166, 296, 491, 917];
    word_array["littl"] = [43, 62, 110, 182, 293, 340, 341, 476, 533, 620];
    word_array["liv"] =  [51, 107, 312, 340, 342, 342, 474, 539, 661, 962];
  }
  else if (word[1] == "o") {
    word_array["load"] =  [150, 161, 188, 315, 913];
    word_array["lobbi"] =  [338];
    word_array["loc"] = [15, 57, 59, 98, 116, 167, 246, 288, 315, 364];
    word_array["loc"]=word_array["loc"].concat(415, 418, 433, 450, 451, 496, 557, 695, 736, 804);
    word_array["lock"] =  [93, 268, 508, 580, 617, 685, 889, 898, 939, 954];
    word_array["lock-up"] =  [403];
    word_array["log"] =  [266, 872, 877];
    word_array["logg"] =  [429];
    word_array["login"] =  [368];
    word_array["logo"] =  [193];
    word_array["lon"] =  [143];
    word_array["long"] = [35, 36, 80, 110, 115, 267, 315, 330, 401, 449];
    word_array["long"]=word_array["long"].concat(457, 503, 674, 723, 748, 827, 832, 849, 852, 885);
    word_array["look"] = [6, 46, 88, 118, 118, 167, 192, 237, 240, 244];
    word_array["look"]=word_array["look"].concat(257, 268, 307, 310, 312, 314, 324, 327, 341, 348);
    word_array["look"]=word_array["look"].concat(379, 429, 458, 498, 502, 514, 552, 552, 577, 723);
    word_array["loos"] =  [125, 134, 603];
    word_array["loosen"] =  [315, 391];
    word_array["los"] =  [127, 151, 277, 348, 706];
    word_array["loss"] =  [136, 137];
    word_array["lost"] =  [58, 356, 506, 596, 809, 924, 924];
    word_array["lot"] =  [68, 175, 560, 589, 590, 864];
    word_array["loui"] =  [537, 545];
    word_array["loung"] =  [760];
    word_array["lov"] =  [520, 700, 729, 750];
    word_array["low"] =  [182, 200, 794, 888];
  }
  else {
    word_array["ltre"] =  [660];
    word_array["luca"] =  [415, 417, 432];
    word_array["lucki"] =  [296, 713];
    word_array["lur"] =  [194, 195, 207, 209];
    word_array["lying"] =  [859];
  }
}

function word_m(word) { 
  if (word[1] == "a") {
    word_array["macedonia"] =  [889];
    word_array["machin"] =  [189, 212, 500, 879, 884, 884, 886, 905];
    word_array["mad"] =  [788];
    word_array["madelin"] = [96, 375, 384, 529, 811, 840, 854, 855, 878, 903];
    word_array["magnet"] =  [195, 325];
    word_array["mail"] =  [856];
    word_array["main"] =  [313, 326, 613, 847, 884];
    word_array["mainfram"] =  [534];
    word_array["maintain"] =  [133];
    word_array["major"] =  [55];
    word_array["mak"] = [140, 143, 143, 145, 195, 229, 237, 248, 323, 401];
    word_array["malcont"] =  [205];
    word_array["man"] =  [75, 229, 236, 371, 419, 729, 753, 793, 833, 857];
    word_array["manag"] =  [127, 473];
    word_array["manchest"] =  [644];
    word_array["mandatori"] =  [624];
    word_array["maneuv"] =  [310];
    word_array["mann"] =  [725];
    word_array["manu"] =  [331];
    word_array["manufactur"] =  [98, 101];
    word_array["map"] =  [946];
    word_array["marin"] =  [943, 953];
    word_array["mark"] = [162, 271, 355, 378, 410, 557, 591, 592, 616, 648];
    word_array["market"] =  [601, 730];
    word_array["marri"] =  [712, 720];
    word_array["martin"] =  [362, 364, 369];
    word_array["mask"] =  [103];
    word_array["mass"] =  [7, 128, 135];
    word_array["mast"] =  [667];
    word_array["match"] =  [167, 170, 194, 533, 644, 792, 865];
    word_array["materi"] =  [242, 920];
    word_array["math"] =  [658];
    word_array["mathematician"] =  [654];
    word_array["matrix"] =  [348];
    word_array["matt"] =  [81, 115, 253, 380, 693, 829, 830, 831, 878];
    word_array["mayb"] = [47, 124, 143, 150, 337, 517, 688, 760, 802, 843];
    word_array["maz"] =  [466];
  }
  else if (word[1] == "e") {
    word_array["mean"] = [83, 134, 134, 178, 211, 239, 246, 369, 394, 411];
    word_array["mean"]=word_array["mean"].concat(504, 505, 560, 566, 579, 605, 606, 641, 673, 687);
    word_array["meantim"] =  [333, 884];
    word_array["mechan"] =  [117, 174, 652];
    word_array["med"] =  [120, 766];
    word_array["medicin"] =  [101];
    word_array["mediterranean"] =  [809];
    word_array["meet"] = [158, 240, 245, 369, 376, 378, 723, 730, 874, 919];
    word_array["memb"] =  [1, 351, 370, 637];
    word_array["memo"] =  [93];
    word_array["men"] =  [119, 224, 227, 227, 618, 870];
    word_array["mentor"] =  [906];
    word_array["mentz"] =  [523];
    word_array["menu"] =  [184];
    word_array["mercenari"] =  [279];
    word_array["mes"] =  [882];
    word_array["mess"] =  [341];
    word_array["messag"] =  [26, 127, 341, 728];
    word_array["messeng"] =  [454];
    word_array["met"] = [112, 260, 303, 312, 362, 468, 469, 483, 496, 647];
    word_array["metropolitan"] =  [53];
  }
  else if (word[1] < "o") {
    word_array["mhz"] =  [317, 318];
    word_array["mia"] =  [152];
    word_array["michael"] = [33, 70, 71, 119, 130, 141, 151, 217, 224, 225];
    word_array["michael"]=word_array["michael"].concat(230, 233, 257, 257, 260, 265, 265, 272, 273, 273);
    word_array["michael"]=word_array["michael"].concat(274, 282, 285, 289, 297, 297, 301, 311, 312, 320);
    word_array["michael"]=word_array["michael"].concat(336, 336, 354, 355, 355, 355, 356, 357, 359, 360);
    word_array["michael"]=word_array["michael"].concat(362, 362, 363, 364, 364, 367, 369, 376, 376, 377);
    word_array["michael"]=word_array["michael"].concat(379, 381, 384, 384, 385, 386, 388, 406, 495, 506);
    word_array["michael"]=word_array["michael"].concat(507, 520, 529, 531, 558, 572, 573, 576, 580, 582);
    word_array["michael"]=word_array["michael"].concat(593, 594, 599, 602, 609, 610, 613, 613, 614, 618);
    word_array["michael"]=word_array["michael"].concat(620, 629, 635, 636, 638, 638, 695, 717, 756, 767);
    word_array["michael"]=word_array["michael"].concat(774, 778, 788, 798, 823, 826, 841, 866, 886, 920);
    word_array["michel"] =  [385];
    word_array["mick"] =  [557];
    word_array["mid"] =  [244];
    word_array["middl"] =  [689, 709, 916];
    word_array["midnight"] =  [141, 507, 507];
    word_array["mijovich"] =  [1, 217, 217, 228, 229, 230];
    word_array["mil"] =  [13, 57];
    word_array["mileag"] =  [267];
    word_array["militari"] =  [149, 313, 461, 463];
    word_array["min"] =  [113, 254];
    word_array["mind"] =  [882];
    word_array["minut"] = [2, 24, 36, 57, 57, 78, 114, 137, 245, 264];
    word_array["minut"]=word_array["minut"].concat(270, 298, 330, 337, 378, 401, 491, 620, 621, 688);
    word_array["mis"] = [12, 13, 15, 123, 158, 212, 216, 217, 315, 362];
    word_array["mis"]=word_array["mis"].concat(436, 492, 493, 513, 523, 622, 624, 630, 639, 694);
    word_array["miss"] =  [545];
    word_array["missil"] =  [601];
    word_array["mist"] =  [32, 279, 302, 920];
    word_array["mistak"] =  [75];
    word_array["mistress"] =  [362];
    word_array["mm"] =  [481];
  }
  else if (word[1] == "o") {
    word_array["mo"] =  [508];
    word_array["mobil"] =  [137, 272, 408];
    word_array["mod"] =  [18, 236];
    word_array["modem"] =  [6, 6];
    word_array["modif"] =  [213, 429, 667];
    word_array["modul"] =  [837];
    word_array["mol"] =  [394, 395];
    word_array["mom"] =  [32, 515, 544];
    word_array["mommi"] =  [668];
    word_array["monei"] =  [203, 344, 429, 436, 447];
    word_array["mongolia"] =  [204];
    word_array["monitor"] =  [166, 429, 638];
    word_array["montagu"] =  [120];
    word_array["monterei"] =  [206];
    word_array["month"] =  [343, 451, 659, 917];
    word_array["mop"] =  [679];
    word_array["morn"] =  [40, 40, 158, 191, 206, 333, 663, 838, 841];
    word_array["morocco"] =  [129];
    word_array["moscow"] =  [657];
    word_array["moth"] =  [342, 661, 662, 670];
    word_array["mov"] =  [116, 213, 343, 484, 685, 686, 957];
    word_array["mowen"] =  [754, 770, 773, 780, 806];
  }
  else {
    word_array["mpeg"] =  [63];
    word_array["mr"] =  [15, 574];
    word_array["mujani"] =  [715];
    word_array["multipl"] =  [689];
    word_array["muni"] =  [736];
    word_array["murd"] =  [106, 106];
    word_array["museum"] =  [394];
    word_array["mysteri"] =  [236];
  }
}

function word_n(word) { 
  if (word[1] == "a") {
    word_array["na"] =  [217, 453];
    word_array["nam"] =  [0, 166, 227, 371, 419, 583, 723];
    word_array["narrow"] =  [56, 491, 693];
    word_array["nat"] =  [693];
    word_array["nation"] =  [920];
    word_array["nato"] =  [100, 166, 303, 310];
  }
  else if (word[1] == "e") {
    word_array["ne"] = [49, 50, 64, 79, 100, 180, 242, 301, 319, 323];
    word_array["ne"]=word_array["ne"].concat(324, 340, 342, 351, 424, 425, 458, 473, 477, 510);
    word_array["ne"]=word_array["ne"].concat(521, 537, 585, 624, 725, 746, 757, 769, 781, 813);
    word_array["ne"]=word_array["ne"].concat(814, 817, 834, 835, 900, 905, 912, 920, 922, 923);
    word_array["near"] =  [160];
    word_array["nearli"] =  [166, 167];
    word_array["necess"] =  [920];
    word_array["necessarili"] =  [522];
    word_array["neck"] =  [394];
    word_array["need"] =  [320, 660, 940];
    word_array["neg"] =  [790];
    word_array["neighborhood"] =  [343];
    word_array["nest"] =  [59];
    word_array["net"] =  [166];
    word_array["network"] =  [166];
    word_array["neuro"] =  [500];
    word_array["new"] = [6, 39, 162, 206, 217, 234, 257, 351, 435, 809];
  }
  else if (word[1] < "r") {
    word_array["nic"] =  [0, 118, 343, 480, 647];
    word_array["night"] = [73, 291, 323, 429, 431, 443, 550, 582, 712, 736];
    word_array["nikita"] = [13, 22, 22, 24, 91, 121, 151, 161, 162, 176];
    word_array["nikita"]=word_array["nikita"].concat(186, 186, 213, 214, 228, 250, 265, 275, 284, 300);
    word_array["nikita"]=word_array["nikita"].concat(309, 337, 383, 383, 385, 473, 486, 516, 523, 527);
    word_array["nikita"]=word_array["nikita"].concat(539, 545, 580, 581, 581, 594, 595, 624, 719, 730);
    word_array["nikita"]=word_array["nikita"].concat(767, 774, 788, 789, 789, 798, 807, 826, 848, 849);
    word_array["noisi"] =  [764];
    word_array["non-opera"] =  [107];
    word_array["nonlinear"] =  [659];
    word_array["nop"] =  [34, 904];
    word_array["norm"] =  [785];
    word_array["norri"] =  [106];
    word_array["north"] = [132, 148, 160, 227, 232, 234, 251, 302, 468, 496];
    word_array["northeast"] =  [735];
    word_array["northern"] =  [101, 370];
    word_array["northwest"] =  [865];
    word_array["noth"] =  [944];
    word_array["notic"] =  [229, 842];
  }
  else {
    word_array["nrc"] =  [57, 59];
    word_array["nsa"] =  [557, 569, 569, 571, 651, 662];
    word_array["nuclear"] =  [51, 53, 101, 400, 889];
    word_array["numb"] =  [302, 303, 455, 608];
    word_array["numer"] =  [793];
    word_array["nutcas"] =  [152];
  }
}

function word_o(word) {
  if (word[1] < "m") {
    word_array["object"] =  [270];
    word_array["obscur"] =  [669];
    word_array["observ"] =  [211];
    word_array["obvi"] =  [278, 942];
    word_array["occupi"] =  [618];
    word_array["offic"] =  [1, 286, 514, 847, 854];
    word_array["offlin"] =  [18, 24];
    word_array["offshor"] =  [125];
    word_array["oh"] = [0, 4, 18, 23, 65, 86, 152, 427, 431, 443];
    word_array["ok"] = [20, 21, 177, 202, 213, 250, 287, 299, 300, 318];
    word_array["ok"]=word_array["ok"].concat(323, 535, 539, 541, 574, 593, 594, 612, 668, 672);
    word_array["ok"]=word_array["ok"].concat(681, 683, 699, 704, 705, 707, 707, 712, 723, 723);
    word_array["okai"] = [13, 65, 153, 156, 203, 441, 443, 443, 491, 753];
    word_array["old"] =  [13, 224, 564, 830];
    word_array["olin"] =  [929];
  }
  else if (word[1] < "r") {
    word_array["omar"] =  [708];
    word_array["on"] =  [105, 123, 131, 178, 211, 634];
    word_array["on-lin"] =  [423];
    word_array["onlin"] =  [21, 282, 703, 920];
    word_array["ooooh"] =  [43];
    word_array["op"] = [127, 131, 242, 259, 365, 430, 467, 493, 564, 564];
    word_array["op"]=word_array["op"].concat(588, 596, 604, 797, 846, 909, 915, 924, 924, 963);
    word_array["open"] =  [6, 27, 249, 339, 487, 617, 677, 819, 943];
    word_array["oper"] = [50, 93, 130, 198, 268, 333, 333, 341, 436, 456];
    word_array["oper"]=word_array["oper"].concat(459, 518, 582, 589, 624, 626, 650, 722, 809, 892);
    word_array["opera"] =  [406];
    word_array["opposit"] =  [227];
    word_array["opt"] =  [171];
  }
  else {
    word_array["orbit"] =  [313];
    word_array["ord"] =  [304, 384, 524, 537, 582];
    word_array["organ"] =  [920];
    word_array["organiz"] =  [569];
    word_array["origin"] =  [190, 245, 873];
    word_array["out"] =  [37, 652];
    word_array["outbreak"] =  [773];
    word_array["outlet"] =  [233];
    word_array["outpost"] =  [736];
    word_array["outsid"] =  [413, 465, 653, 677, 695, 779, 866, 926];
    word_array["overload"] =  [170];
    word_array["overrun"] =  [921];
    word_array["own"] =  [196, 657];
  }
}

function word_p(word) { 
  if (word[1] == "a") {
    word_array["pack"] =  [523];
    word_array["packag"] =  [2];
    word_array["pag"] =  [454];
    word_array["pain"] =  [785];
    word_array["palac"] =  [943];
    word_array["palm"] =  [567];
    word_array["pan"] =  [116];
    word_array["panama"] =  [547];
    word_array["pandem"] =  [773];
    word_array["panel"] =  [144, 145, 324, 550];
    word_array["pap"] =  [172, 660];
    word_array["par"] =  [106];
    word_array["parallel"] =  [877];
    word_array["paramet"] =  [410, 515];
    word_array["park"] =  [204];
    word_array["parti"] =  [569];
    word_array["particular"] =  [916];
    word_array["particularli"] =  [919];
    word_array["partnership"] =  [557];
    word_array["pas"] =  [302];
    word_array["pass"] =  [174, 565, 904];
    word_array["passag"] =  [131];
    word_array["passagewai"] =  [466];
    word_array["password"] =  [923];
    word_array["past"] =  [9, 26, 116, 351, 915];
    word_array["patch"] =  [433, 676, 928];
    word_array["path"] =  [259, 465];
    word_array["pathwai"] =  [466, 470];
    word_array["pati"] =  [450, 452, 786];
    word_array["pattern"] =  [56, 376, 695, 865];
    word_array["paym"] =  [104];
  }
  else if (word[1] == "e") {
    word_array["peac"] =  [0];
    word_array["peddl"] =  [241];
    word_array["pend"] =  [333];
    word_array["penetr"] =  [873];
    word_array["pentagon"] =  [57, 313];
    word_array["pentazol"] =  [367];
    word_array["peopl"] =  [9, 74, 95, 124, 183, 256, 414, 760, 800];
    word_array["perc"] =  [103, 350];
    word_array["perez"] =  [582, 584, 597, 600, 601, 602, 604, 615];
    word_array["perfect"] =  [846, 916];
    word_array["perform"] =  [9];
    word_array["perimet"] =  [34, 139, 142, 218, 234, 352, 954];
    word_array["person"] =  [143, 152, 340, 921];
    word_array["personnel"] =  [135, 462, 515, 519, 650];
    word_array["persua"] =  [585];
    word_array["peru"] =  [644];
    word_array["pet"] =  [340, 341];
    word_array["petersburg"] =  [656];
    word_array["petrosian"] =  [333, 340, 341];
  }
  else if (word[1] < "o") {
    word_array["phas"] =  [172, 174, 181, 187, 209, 213];
    word_array["phd"] =  [659];
    word_array["phon"] =  [847];
    word_array["piano"] =  [479];
    word_array["pick"] = [11, 166, 236, 246, 308, 371, 374, 537, 599, 604];
    word_array["pick-up"] =  [685];
    word_array["pictur"] =  [179, 537];
    word_array["piec"] =  [675];
    word_array["piggyback"] =  [625];
    word_array["pil"] =  [889];
    word_array["pilot"] =  [53];
    word_array["pinn"] =  [301];
    word_array["plac"] = [141, 146, 151, 159, 204, 213, 427, 447, 671, 866];
    word_array["plai"] =  [86, 90, 351, 479, 499, 569, 879];
    word_array["plan"] = [8, 52, 60, 141, 197, 230, 244, 310, 644, 694];
    word_array["plant"] =  [113, 113, 252, 294, 298, 406, 927];
    word_array["plastiqu"] =  [351, 392];
    word_array["plu"] =  [647];
    word_array["plugg"] =  [921];
  }
  else if (word[1] == "o") {
    word_array["pocket"] =  [285];
    word_array["point"] = [55, 160, 177, 249, 251, 252, 252, 264, 300, 311];
    word_array["pointless"] =  [499];
    word_array["polish"] =  [106];
    word_array["polit"] =  [279];
    word_array["polym"] =  [246];
    word_array["poni"] =  [680, 681];
    word_array["pool"] =  [454];
    word_array["poor"] =  [431];
    word_array["popul"] =  [53, 773];
    word_array["port"] =  [324];
    word_array["pos"] =  [229, 572];
    word_array["posi"] = [113, 154, 155, 250, 252, 253, 255, 324, 338, 353];
    word_array["posit"] =  [325];
    word_array["poss"] =  [124, 415, 491, 494, 877];
    word_array["posses"] =  [166];
    word_array["possibli"] =  [736];
    word_array["post-sequ"] =  [501];
    word_array["potenti"] =  [497, 498, 716];
    word_array["pow"] =  [152, 380, 642, 881, 886, 887, 920];
  }
  else if (word[1] == "r") {
    word_array["prag"] =  [512, 513, 514];
    word_array["pref"] =  [42];
    word_array["preliminari"] =  [454];
    word_array["premi"] =  [206, 217];
    word_array["prepar"] =  [302, 529];
    word_array["pressur"] =  [498, 508];
    word_array["pretti"] =  [334, 511, 658, 840];
    word_array["prev"] =  [217];
    word_array["previ"] =  [796, 947];
    word_array["pric"] =  [557];
    word_array["primari"] =  [270, 348, 468, 493, 513, 575];
    word_array["primit"] =  [174];
    word_array["principl"] =  [659, 670];
    word_array["prior"] =  [376, 888, 906];
    word_array["prison"] =  [451, 464, 465, 465];
    word_array["priv"] =  [7, 196, 602];
    word_array["privi"] =  [569];
    word_array["prob"] = [26, 52, 170, 212, 257, 257, 309, 419, 570, 650];
    word_array["problem"] = [8, 119, 120, 287, 348, 461, 517, 603, 696, 738];
    word_array["proce"] =  [153, 156, 156, 325, 365, 462, 468, 618, 771];
    word_array["process"] =  [16, 20, 279, 537, 693, 768];
    word_array["produc"] =  [7];
    word_array["product"] =  [449];
    word_array["professor"] =  [657, 659];
    word_array["profil"] = [15, 107, 222, 224, 362, 409, 449, 493, 842, 843];
    word_array["profound"] =  [174];
    word_array["program"] = [15, 17, 24, 35, 46, 52, 85, 176, 437, 443];
    word_array["programm"] =  [175, 177, 871];
    word_array["progress"] =  [346, 371, 512];
    word_array["project"] =  [137, 149, 557];
    word_array["prom"] =  [3];
    word_array["promis"] =  [512, 569];
    word_array["pronounc"] =  [786];
    word_array["protect"] =  [176, 504, 652, 944];
    word_array["protocol"] =  [891];
    word_array["provid"] =  [920];
    word_array["provok"] =  [174];
  }
  else {
    word_array["psych"] =  [519];
    word_array["psycholog"] =  [175];
    word_array["publ"] =  [196];
    word_array["pul"] =  [904, 943, 948];
    word_array["pull"] =  [266, 492, 516, 559, 620];
    word_array["punch"] =  [291, 292, 821];
    word_array["purpos"] =  [448];
    word_array["pursu"] =  [262, 581];
    word_array["push"] =  [162, 284, 916];
  }
}

function word_q(word) {
    word_array["quant"] = [351];
    word_array["quart"] =  [27];
    word_array["ques"] =  [62, 152, 176, 730, 748];
    word_array["quick"] =  [327];
    word_array["quickli"] =  [537, 537];
    word_array["quiet"] =  [218];
    word_array["quietli"] =  [919];
    word_array["quit"] =  [257];
    word_array["quot"] =  [590];
}

function word_r(word) {  
  if (word[1] == "a") {
    word_array["ra"] =  [350, 816];
    word_array["rabat"] =  [129];
    word_array["rad"] =  [396];
    word_array["radio"] =  [13];
    word_array["rainman"] =  [67];
    word_array["ralf"] =  [512];
    word_array["rang"] =  [556, 601];
    word_array["rapidli"] =  [217];
    word_array["rat"] =  [79, 105, 137, 784];
    word_array["rattl"] =  [882];
  }
  else if (word[1] == "e") {
    word_array["red"] = [126, 128, 294, 333, 451, 453, 569, 650, 736, 736];
    word_array["rerun"] =  [500];
    word_array["reac"] =  [528];
    word_array["reach"] =  [495, 571];
    word_array["read"] =  [195, 636, 647, 703, 856, 932];
    word_array["read-onli"] =  [676];
    word_array["readi"] =  [37, 151, 156, 262, 278, 523, 664, 834, 848];
    word_array["rearm"] =  [330];
    word_array["rearrang"] =  [462];
    word_array["reason"] =  [444, 916];
    word_array["reassign"] =  [93];
    word_array["rebel"] =  [456, 919];
    word_array["rec"] =  [217, 351];
    word_array["recal"] =  [898];
    word_array["receipt"] =  [105];
    word_array["receiv"] =  [27, 198, 267, 327, 600, 659, 692, 918];
    word_array["recogni"] =  [497];
    word_array["recommend"] =  [94];
    word_array["recon"] =  [52, 470];
    word_array["reconnaiss"] =  [414];
    word_array["record"] =  [120, 120, 196, 452, 505, 916, 954];
    word_array["recov"] =  [302, 322, 582, 701];
    word_array["recoveri"] =  [582, 583];
    word_array["reduc"] =  [213, 302];
    word_array["redund"] =  [270];
    word_array["referr"] =  [857];
    word_array["refin"] =  [509];
    word_array["refresh"] =  [946];
    word_array["refus"] =  [527, 624];
    word_array["regard"] =  [857];
    word_array["region"] =  [55, 217, 418];
    word_array["regret"] =  [333];
    word_array["regul"] =  [340];
    word_array["reilli"] =  [167, 167, 169, 176, 187];
    word_array["rel"] =  [438, 644];
    word_array["relationship"] =  [557];
    word_array["releas"] =  [116];
    word_array["reli"] =  [223, 604, 633];
    word_array["religi"] =  [205];
    word_array["remain"] =  [106, 333, 730];
    word_array["remarc"] =  [279];
    word_array["rememb"] = [0, 182, 217, 217, 324, 393, 595, 665, 670, 724];
    word_array["remot"] =  [98, 329];
    word_array["ren"] =  [385, 396];
    word_array["rend"] =  [104];
    word_array["rendev"] =  [571];
    word_array["reopen"] =  [632];
    word_array["replacem"] =  [472];
    word_array["report"] =  [415, 456, 457, 459, 507, 507, 717, 773, 965];
    word_array["reput"] =  [845];
    word_array["request"] =  [527];
    word_array["requir"] =  [883];
    word_array["rerout"] =  [625, 737, 776, 912, 913, 914, 918];
    word_array["resembl"] =  [56];
    word_array["resid"] =  [362];
    word_array["resolu"] =  [814];
    word_array["resourc"] =  [362];
    word_array["respir"] =  [782];
    word_array["respond"] =  [302, 365];
    word_array["respons"] =  [0, 176, 185, 537];
    word_array["rest"] =  [81, 333];
    word_array["restaur"] =  [160];
    word_array["result"] =  [644, 788, 790, 790];
    word_array["resurfac"] =  [106];
    word_array["retir"] =  [566];
    word_array["retirem"] =  [567];
    word_array["retour"] =  [412];
    word_array["retrain"] =  [489];
    word_array["retriev"] =  [324, 569, 873];
    word_array["return"] =  [333];
    word_array["review"] =  [563];
  }
  else if (word[1] == "i") {
    word_array["rib"] =  [503];
    word_array["rich"] =  [574];
    word_array["richard"] =  [238];
    word_array["rid"] =  [31, 517, 682];
    word_array["right"] = [21, 49, 55, 56, 62, 65, 81, 85, 86, 97];
    word_array["right"]=word_array["right"].concat(127, 134, 136, 137, 167, 189, 199, 201, 226, 229);
    word_array["right"]=word_array["right"].concat(233, 241, 242, 246, 257, 257, 286, 378, 395, 404);
    word_array["right"]=word_array["right"].concat(408, 423, 427, 429, 444, 478, 479, 483, 516, 537);
    word_array["right"]=word_array["right"].concat(537, 539, 552, 552, 553, 554, 558, 560, 594, 612);
    word_array["right"]=word_array["right"].concat(614, 615, 624, 645, 647, 677, 712, 712, 746, 804);
    word_array["ring"] =  [32];
    word_array["rio"] =  [721, 727];
    word_array["ris"] =  [783];
    word_array["risk"] =  [53, 100, 216];
  }
  else if (word[1] == "o") {
    word_array["road"] =  [13];
    word_array["roberta"] =  [702, 705];
    word_array["rock"] =  [544];
    word_array["rogu"] =  [571];
    word_array["rol"] =  [535];
    word_array["romant"] =  [830];
    word_array["room"] = [143, 144, 224, 233, 422, 500, 534, 537, 551, 554];
    word_array["round"] =  [550];
    word_array["rout"] =  [244, 537, 799];
    word_array["routin"] =  [46, 279];
    word_array["rowan"] =  [506];
  }
  else {
    word_array["rt"] =  [52];
    word_array["rudi"] =  [62, 64, 65, 66, 70, 73, 75, 84, 86];
    word_array["rul"] =  [100];
    word_array["rumor"] =  [568];
    word_array["run"] = [8, 53, 55, 170, 275, 317, 318, 468, 503, 538];
    word_array["runawai"] =  [20];
    word_array["runn"] = [17, 18, 85, 88, 136, 302, 303, 336, 491, 492];
    word_array["russel"] =  [589];
    word_array["russian"] =  [480];
    word_array["rwanda"] =  [933];
  }
}

function word_s(word) { 
  if (word[1] == "a") {
    word_array["sad"] =  [543];
    word_array["saf"] =  [115, 131, 134, 384, 677, 699];
    word_array["safeguard"] =  [821];
    word_array["safehous"] =  [151];
    word_array["sai"] = [18, 99, 152, 297, 453, 506, 570, 606, 623, 651];
    word_array["said"] = [73, 337, 337, 340, 385, 417, 417, 614, 615, 631];
    word_array["sampl"] =  [55, 246, 781];
    word_array["san"] =  [206];
    word_array["sand"] =  [910, 915];
    word_array["sanguin"] =  [396];
    word_array["sarah"] =  [547];
    word_array["sarajevo"] =  [244];
    word_array["satcom"] =  [14];
    word_array["satellit"] = [46, 52, 58, 302, 302, 313, 313, 322, 324, 374];
    word_array["satisfi"] =  [448];
    word_array["satur"] =  [466];
    word_array["sauvag"] =  [935];
    word_array["sav"] =  [576];
    word_array["savior"] =  [229];
    word_array["saw"] =  [40, 73, 81, 518, 940];
  }
  else if (word[1] == "c") {
    word_array["scan"] =  [48, 324, 465];
    word_array["scann"] =  [884];
    word_array["scar"] =  [621, 732, 817, 859];
    word_array["scari"] =  [646];
    word_array["scen"] =  [599, 604];
    word_array["scenario"] =  [471, 736];
    word_array["schedul"] =  [116, 117, 149, 721];
    word_array["schem"] =  [136];
    word_array["school"] =  [659];
    word_array["schtoppel"] =  [571];
    word_array["scientist"] =  [840];
    word_array["scop"] =  [170];
    word_array["scotland"] =  [736, 773, 793];
    word_array["scrambl"] =  [15, 28];
    word_array["screen"] =  [502, 634, 717];
    word_array["screw"] =  [817];
    word_array["scriptur"] =  [527];
  }
  else if (word[1] == "e") {
    word_array["se"] =  [404, 684, 745, 753];
    word_array["sea"] =  [302];
    word_array["search"] =  [185, 888];
    word_array["sec"] = [44, 98, 106, 134, 231, 427, 600, 730, 772, 797];
    word_array["second"] = [0, 15, 81, 83, 115, 116, 159, 252, 252, 260];
    word_array["second"]=word_array["second"].concat(314, 325, 327, 328, 332, 334, 338, 351, 400, 524);
    word_array["second"]=word_array["second"].concat(524, 560, 578, 591, 594, 616, 771, 852, 865, 874);
    word_array["secondari"] =  [804];
    word_array["sector"] =  [844];
    word_array["secur"] = [100, 149, 201, 334, 339, 374, 514, 521, 545, 551];
    word_array["secur"]=word_array["secur"].concat(572, 593, 622, 623, 638, 693, 718, 847, 847, 856);
    word_array["sed"] =  [594];
    word_array["sedan"] =  [733];
    word_array["seek"] =  [229];
    word_array["seemingli"] =  [176];
    word_array["seemli"] =  [644];
    word_array["seen"] = [13, 171, 172, 179, 362, 519, 696, 718, 773, 841];
    word_array["send"] = [24, 25, 127, 264, 299, 353, 493, 494, 581, 663];
    word_array["segment"] =  [771];
    word_array["seism"] =  [404];
    word_array["select"] =  [658];
    word_array["self-destruct"] =  [117];
    word_array["self-modifi"] =  [687];
    word_array["semtex"] =  [351, 392];
    word_array["sens"] =  [401];
    word_array["sensor"] =  [325, 508];
    word_array["sent"] =  [36, 63, 93, 379, 797];
    word_array["separ"] =  [70, 279, 688];
    word_array["separatist"] =  [370];
    word_array["sequ"] = [81, 88, 161, 346, 376, 497, 498, 500, 503, 558];
    word_array["sequenc"] =  [161, 260];
    word_array["sequoia"] =  [312];
    word_array["seri"] =  [171, 877];
    word_array["serv"] =  [270, 317, 318, 343];
    word_array["servic"] =  [104];
    word_array["ses"] =  [878];
    word_array["set"] =  [116, 242, 262, 275, 378, 797, 884, 956];
    word_array["sett"] =  [53];
    word_array["setup"] =  [522];
    word_array["seven"] =  [92, 98, 392, 698];
    word_array["sew"] =  [142];
  }
  else if (word[1] == "h") {
    word_array["shaft"] =  [231];
    word_array["shai"] =  [242, 246, 246, 246];
    word_array["shell"] =  [172, 174, 181, 186, 187, 188, 209, 652];
    word_array["sherrin"] =  [256, 257, 261];
    word_array["shield"] =  [777, 806, 816, 867];
    word_array["ship"] =  [149, 198, 302, 306, 311];
    word_array["shirt"] =  [247, 247];
    word_array["shoot"] =  [53, 581, 619, 863, 936];
    word_array["shor"] =  [256, 303];
    word_array["short"] =  [36, 601];
    word_array["shot"] =  [88, 341];
    word_array["show"] =  [862, 863];
  }
  else if (word[1] == "i") {
    word_array["sibl"] =  [342];
    word_array["sid"] =  [351];
    word_array["sift"] =  [187];
    word_array["sigh"] =  [186];
    word_array["sight"] =  [352, 944];
    word_array["sign"] = [12, 15, 28, 30, 34, 221, 246, 263, 297, 307];
    word_array["signatur"] =  [279, 650];
    word_array["sil"] =  [629];
    word_array["sim"] =  [8, 55];
    word_array["similar"] =  [22];
    word_array["simpl"] =  [62];
    word_array["simpli"] =  [652];
    word_array["simul"] =  [424, 884];
    word_array["sing"] =  [110];
    word_array["sir"] = [27, 62, 213, 315, 506, 531, 570, 586, 634, 655];
    word_array["sist"] =  [45];
    word_array["sit"] =  [115, 229, 319, 366, 384, 435, 767, 774, 815];
    word_array["situ"] =  [436, 839];
  }
  else if (word[1] < "o") {
    word_array["skew"] =  [785];
    word_array["skin"] =  [247];
    word_array["sleep"] =  [207];
    word_array["slip"] =  [597];
    word_array["slow"] =  [13, 13];
    word_array["small"] =  [227, 239, 244, 257, 396, 644, 646];
    word_array["smart"] =  [665, 700];
    word_array["smil"] =  [186];
  }
  else if (word[1] == "o") {
    word_array["socc"] =  [644];
    word_array["sociopath"] =  [92];
    word_array["softwar"] =  [188, 188, 239, 321, 646];
    word_array["sol"] =  [448];
    word_array["solo"] =  [848];
    word_array["somebodi"] =  [350, 645, 646, 856];
    word_array["son"] =  [657];
    word_array["song"] =  [110];
    word_array["sonia"] =  [362];
    word_array["soon"] =  [56, 56, 159, 268, 411, 604, 808, 849];
    word_array["sorri"] = [434, 472, 505, 689, 696, 712, 733, 740, 743, 761];
    word_array["sort"] =  [392];
    word_array["sound"] =  [35, 686];
    word_array["sourc"] =  [99, 217, 345, 450, 453, 622, 634, 644, 865, 881];
    word_array["south"] =  [32, 204, 506];
    word_array["southeast"] =  [468];
    word_array["southern"] =  [926];
  }
  else if (word[1] < "t") {
    word_array["spac"] =  [55, 594, 647];
    word_array["spain"] =  [370, 560, 926, 931];
    word_array["spe"] =  [686];
    word_array["speak"] =  [942];
    word_array["speci"] =  [106, 279, 459];
    word_array["specif"] =  [569];
    word_array["spectrum"] =  [211];
    word_array["specul"] =  [177];
    word_array["spidel"] =  [238, 241, 246];
    word_array["spik"] =  [865];
    word_array["splint"] =  [453];
    word_array["spok"] =  [439];
    word_array["spread"] =  [806];
    word_array["spreadsheet"] =  [302];
    word_array["spring"] =  [567];
    word_array["squar"] =  [32, 197, 647, 734];
  }
  else if (word[1] == "t") {
    word_array["st"] =  [124, 427, 436, 449, 656];
    word_array["sta"] =  [776];
    word_array["stabl"] =  [57, 467];
    word_array["stag"] =  [259];
    word_array["stai"] =  [106, 145, 233, 236, 314, 332, 410, 725];
    word_array["stair"] =  [71, 554, 612, 849, 948];
    word_array["stairwel"] =  [234];
    word_array["stak"] =  [642];
    word_array["stand"] =  [160, 161, 186, 224, 255, 460, 539, 541, 933];
    word_array["stand-alon"] =  [18, 116, 647];
    word_array["stand-bi"] =  [27, 930];
    word_array["standard"] =  [376, 377, 378];
    word_array["stark"] =  [508, 511, 512, 513];
    word_array["start"] = [92, 138, 161, 190, 239, 260, 303, 376, 452, 505];
    word_array["startl"] =  [881];
    word_array["stat"] =  [68, 106, 933];
    word_array["statist"] =  [660];
    word_array["statu"] =  [367, 540, 556, 636, 806, 917, 948];
    word_array["steadi"] =  [498, 498, 498];
    word_array["step"] =  [257];
    word_array["stillman"] =  [357];
    word_array["stop"] =  [13, 57, 114, 205, 362, 363, 376, 437, 906];
    word_array["stoppel"] =  [557];
    word_array["stor"] =  [736];
    word_array["stori"] =  [92, 229, 229, 229, 701];
    word_array["storm"] =  [889];
    word_array["straight"] =  [312, 484];
    word_array["strategi"] =  [254];
    word_array["stream"] =  [625];
    word_array["street"] =  [0, 342];
    word_array["strength"] =  [886];
    word_array["stress"] =  [30];
    word_array["strip"] =  [764];
    word_array["strong"] =  [12];
    word_array["structur"] =  [133, 231, 465, 466];
    word_array["stud"] =  [106, 396];
    word_array["stuff"] =  [208, 209, 475, 475, 647, 705, 794];
    word_array["stupid"] =  [777, 904];
  }
  else if (word[1] == "u") {
    word_array["sub-contract"] =  [582];
    word_array["subject"] =  [171, 173, 174, 177, 184, 190, 606, 888];
    word_array["success"] =  [631];
    word_array["suffici"] =  [921];
    word_array["suggest"] =  [601, 856];
    word_array["suit"] =  [693];
    word_array["summ"] =  [670];
    word_array["superced"] =  [821];
    word_array["suppli"] =  [351];
    word_array["support"] =  [541, 799, 920];
    word_array["suppos"] =  [174, 685, 700, 747];
    word_array["sur"] = [8, 83, 96, 124, 145, 258, 297, 309, 374, 404];
    word_array["sur"]=word_array["sur"].concat(425, 439, 444, 473, 506, 598, 623, 699, 706, 729);
    word_array["surf"] =  [670];
    word_array["surg"] =  [325, 619];
    word_array["surpr"] =  [699];
    word_array["surpris"] =  [712];
    word_array["surround"] =  [374, 550];
    word_array["surveil"] =  [39, 46, 58, 374, 779];
    word_array["surviv"] =  [131, 493];
    word_array["survivor"] =  [135];
    word_array["suspici"] =  [46];
    word_array["sustain"] =  [135];
  }
  else {
    word_array["swap"] =  [205];
    word_array["sweat"] =  [141];
    word_array["switch"] =  [68, 237];
    word_array["switzerland"] =  [120];
    word_array["swor"] =  [227];
    word_array["syk"] =  [339, 339];
    word_array["sylo"] =  [301];
    word_array["sym"] =  [606, 607];
    word_array["symbol"] =  [667];
    word_array["sync"] =  [277, 316, 918];
    word_array["synthes"] =  [190, 807];
    word_array["system"] =  [302, 402, 922];
  }
}

function word_t(word) { 
  if (word[1] == "a") {
    word_array["tabl"] =  [349, 667];
    word_array["tact"] =  [228, 376, 462, 494, 593, 601, 730, 799];
    word_array["tag"] =  [257, 511, 734];
    word_array["tagg"] =  [735];
    word_array["tail"] =  [119];
    word_array["tak"] =  [531];
    word_array["taken"] =  [41, 106, 217, 500, 531, 805];
    word_array["talk"] =  [0, 74, 92, 216, 742, 786, 940];
    word_array["tamp"] =  [505, 932];
    word_array["tap"] =  [52, 538];
    word_array["targ"] =  [510];
    word_array["target"] = [2, 5, 56, 262, 296, 306, 352, 353, 354, 450];
    word_array["taylor"] =  [523];
  }
  else if (word[1] == "e") {
    word_array["team"] = [59, 151, 154, 155, 155, 159, 159, 187, 214, 234];
    word_array["team"]=word_array["team"].concat(236, 237, 292, 306, 311, 333, 348, 348, 352, 360);
    word_array["team"]=word_array["team"].concat(378, 387, 408, 410, 413, 420, 422, 433, 440, 493);
    word_array["team"]=word_array["team"].concat(493, 493, 506, 523, 574, 576, 594, 624, 637, 682);
    word_array["team"]=word_array["team"].concat(718, 727, 734, 889, 893, 895, 927, 933, 942, 947);
    word_array["tech"] =  [657];
    word_array["technologi"] =  [41, 322, 515, 669];
    word_array["tel"] =  [169, 245, 245, 905, 931];
    word_array["telephon"] =  [24];
    word_array["tell"] = [49, 283, 529, 552, 568, 611, 611, 624, 700, 711];
    word_array["tenur"] =  [659];
    word_array["termin"] =  [144];
    word_array["terri"] =  [552, 572];
    word_array["terrifi"] =  [93];
    word_array["terrorist"] =  [61, 279, 351, 429, 645];
    word_array["test"] =  [149, 171, 178, 180, 646, 788, 790, 790];
  }
  else if (word[1] == "h") {
    word_array["thank"] =  [15, 404, 435, 489, 490, 561, 700, 714];
    word_array["thenam"] =  [0];
    word_array["theoret"] =  [172];
    word_array["therm"] =  [248];
    word_array["thesi"] =  [659];
    word_array["thing"] = [70, 170, 171, 242, 336, 472, 552, 560, 587, 624];
    word_array["think"] = [15, 31, 31, 62, 82, 83, 90, 97, 116, 143];
    word_array["think"]=word_array["think"].concat(143, 157, 158, 169, 171, 186, 190, 199, 256, 267);
    word_array["think"]=word_array["think"].concat(285, 416, 430, 437, 457, 505, 536, 542, 546, 571);
    word_array["think"]=word_array["think"].concat(605, 620, 620, 660, 722, 736, 760, 763, 785, 802);
    word_array["think"]=word_array["think"].concat(831, 842, 843, 845, 859, 882, 884, 893, 906, 922);
    word_array["thirti"] =  [338, 400];
    word_array["thirty-f"] =  [57];
    word_array["thought"] = [116, 122, 210, 247, 337, 351, 385, 443, 534, 679];
    word_array["thousand"] =  [455];
    word_array["throw"] =  [257];
    word_array["thrown"] =  [342, 481];
  }
  else if (word[1] == "i") {
    word_array["ti"] =  [97, 753, 793];
    word_array["tight"] =  [149, 334, 514];
    word_array["till"] =  [330, 378, 569, 626, 627, 699];
    word_array["tim"] = [41, 57, 78, 92, 99, 110, 136, 188, 213, 275];
    word_array["tim"]=word_array["tim"].concat(336, 447, 457, 483, 500, 537, 546, 552, 639, 686);
    word_array["tim"]=word_array["tim"].concat(724, 746, 746, 746, 746, 749, 764, 870, 877, 919);
  }
  else if (word[1] == "o") {
    word_array["toast"] =  [9];
    word_array["todai"] =  [65, 201, 759, 919];
    word_array["toi"] =  [624];
    word_array["tokyo"] =  [126];
    word_array["told"] =  [247, 658];
    word_array["tomo"] =  [370];
    word_array["tomorrow"] =  [132, 206, 473, 474, 477, 483, 562];
    word_array["ton"] =  [412];
    word_array["tonight"] =  [229, 416, 420, 470, 474, 483, 740, 741, 847];
    word_array["took"] =  [0, 62, 417, 557, 722, 883];
    word_array["toronto"] =  [101, 103];
    word_array["tortur"] =  [106];
    word_array["tossi"] =  [158, 160];
    word_array["tot"] =  [18, 845];
    word_array["touch"] =  [84, 116, 348, 676];
    word_array["tough"] =  [186];
    word_array["toulous"] =  [533];
    word_array["town"] =  [227];
  }
  else if (word[1] == "r") {
    word_array["trac"] =  [28, 125, 145, 207, 279, 351, 466, 639, 898, 901];
    word_array["track"] =  [52, 111, 257, 364, 369, 398, 407, 552];
    word_array["trad"] =  [73, 230, 716];
    word_array["traff"] =  [14, 864];
    word_array["trail"] =  [310, 310];
    word_array["train"] =  [323, 417, 417, 418];
    word_array["trajectori"] =  [52, 311];
    word_array["tranq"] =  [365];
    word_array["transac"] =  [919];
    word_array["transferr"] =  [293, 844];
    word_array["transform"] =  [39, 40, 814, 823];
    word_array["transl"] =  [35, 454];
    word_array["transmis"] =  [15, 268, 537, 638];
    word_array["transmit"] =  [472];
    word_array["transmitt"] =  [534, 647];
    word_array["transport"] =  [50, 264];
    word_array["trap"] =  [522, 580];
    word_array["trash"] =  [918];
    word_array["trespas"] =  [176];
    word_array["tri"] =  [359, 520, 662];
    word_array["triangul"] =  [534];
    word_array["trick"] =  [680];
    word_array["trigg"] =  [176, 644];
    word_array["trio"] =  [50];
    word_array["tripoli"] =  [294, 295];
    word_array["troop"] =  [139, 464];
    word_array["troubl"] =  [650];
    word_array["trust"] =  [268, 627, 628];
    word_array["truth"] =  [169];
    word_array["try"] =  [48, 265, 397, 625, 913];
    word_array["trying"] = [1, 39, 40, 48, 587, 695, 873, 882, 901, 909];
  }
  else {
    word_array["tuesdai"] =  [453];
    word_array["tunisia"] =  [127];
    word_array["tunnel"] = [19, 364, 465, 468, 469, 473, 484, 485, 872, 884];
    word_array["turkei"] =  [865];
    word_array["turn"] =  [13, 350, 438, 545, 557, 612, 613, 614, 662, 880];
    word_array["twic"] =  [847, 887];
    word_array["two-man"] =  [415];
    word_array["tyler"] =  [234, 236, 240, 240, 241, 242, 245, 246, 246];
    word_array["typ"] =  [872];
    word_array["typic"] =  [238, 392];
    word_array["tyranni"] =  [857];
  }
}


function word_u(word) { 
  if (word[1] < "n") {
    word_array["ucla"] =  [670];
    word_array["uh"] =  [35, 152, 223, 229, 284, 560, 762];
    word_array["uh-uh"] =  [391];
    word_array["uhm"] =  [284];
    word_array["ukrain"] =  [400, 508];
    word_array["um"] =  [672, 829];
  }
  else if (word[1] == "n") {
    word_array["un"] =  [569, 644];
    word_array["unattend"] =  [700];
    word_array["undercov"] =  [557];
    word_array["underground"] =  [106, 113, 199, 465];
    word_array["understand"] =  [127, 371, 445, 746];
    word_array["unfinish"] =  [902];
    word_array["unfortun"] =  [569];
    word_array["unharm"] =  [805];
    word_array["unit"] =  [146, 162, 453, 613];
    word_array["univers"] =  [656, 659, 663];
    word_array["unknown"] =  [178];
    word_array["unless"] =  [57];
    word_array["unlik"] =  [241, 856];
    word_array["unrel"] =  [644];
    word_array["unreli"] =  [634];
    word_array["unschedul"] =  [158];
    word_array["unsettl"] =  [523];
    word_array["untrac"] =  [188, 345, 351];
    word_array["unusu"] =  [197];
  }
  else {
    word_array["up"] =  [140];
    word_array["upd"] =  [138];
    word_array["upgrad"] =  [492, 593];
    word_array["uplink"] =  [888];
    word_array["upload"] =  [327, 330, 809];
    word_array["us"] = [6, 8, 24, 52, 105, 106, 110, 171, 174, 175];
    word_array["us"]=word_array["us"].concat(175, 188, 306, 351, 374, 392, 427, 437, 449, 450);
    word_array["us"]=word_array["us"].concat(500, 529, 533, 645, 650, 692, 705, 776, 849, 888);
  }
}

function word_v(word) { 
  if (word[1] == "a") {
    word_array["vakul"] =  [227];
    word_array["valencia"] =  [927];
    word_array["valentin"] =  [589];
    word_array["van"] =  [10, 12, 111, 225, 332, 663, 726, 779];
    word_array["vapor"] =  [310, 310];
    word_array["vari"] =  [771];
    word_array["vault"] =  [120, 146, 147, 147];
  }
  else if (word[1] == "e") {
    word_array["vector"] =  [57];
    word_array["veil"] =  [726];
    word_array["veng"] =  [227];
    word_array["ventur"] =  [196];
    word_array["ver"] =  [385];
    word_array["vessel"] =  [303];
    word_array["vest"] =  [285];
  }
  else if (word[1] == "i") {
    word_array["vick"] =  [939];
    word_array["video"] =  [374, 757];
    word_array["vietnam"] =  [152];
    word_array["view"] =  [49, 235, 708];
    word_array["vinc"] =  [419];
    word_array["virtu"] =  [174];
    word_array["viru"] =  [406, 688, 690, 699];
    word_array["vis"] =  [197, 659, 860];
    word_array["visit"] =  [544];
    word_array["visu"] =  [297, 309, 324, 326, 361, 411, 440, 497, 498];
    word_array["vit"] =  [582];
    word_array["vizcano"] =  [517, 518, 523];
    word_array["voic"] =  [12, 74, 204, 875, 876];
    word_array["volum"] =  [16];
  }
  else {
    word_array["vr"] =  [174];
    word_array["vukovich"] =  [419];
    word_array["vulner"] =  [919];
  }
}


function word_w(word) {  
  if (word[1] == "a") {
    word_array["wai"] = [62, 116, 116, 177, 257, 258, 269, 286, 296, 388];
    word_array["wai"]=word_array["wai"].concat(408, 423, 433, 436, 457, 467, 471, 483, 484, 581);
    word_array["wai"]=word_array["wai"].concat(706, 721, 754, 797, 804, 807, 813, 826, 850, 868);
    word_array["wait"] = [37, 245, 262, 288, 300, 320, 388, 454, 459, 574];
    word_array["walt"] = [171, 208, 241, 323, 340, 341, 378, 425, 456, 457];
    word_array["walt"]=word_array["walt"].concat(476, 493, 562, 720, 722, 728, 731, 732, 786, 833);
    word_array["wak"] =  [907];
    word_array["walk"] =  [100, 428, 429, 709, 845];
    word_array["wall"] =  [148, 232, 465, 466, 468, 485, 486, 498, 508, 537];
    word_array["want"] = [3, 9, 52, 95, 96, 130, 151, 171, 188, 242];
    word_array["want"]=word_array["want"].concat(269, 303, 333, 341, 349, 362, 378, 424, 456, 459);
    word_array["want"]=word_array["want"].concat(465, 489, 492, 507, 534, 569, 590, 620, 662, 705);
    word_array["want"]=word_array["want"].concat(711, 714, 749, 753, 756, 762, 762, 763, 781, 799);
    word_array["wanna"] =  [16, 33, 68, 86, 305, 375, 560, 673];
    word_array["war"] =  [127];
    word_array["warhead"] =  [51, 312, 436];
    word_array["warm"] =  [199, 282, 705, 755];
    word_array["warn"] =  [700];
    word_array["warp"] =  [693];
    word_array["wast"] =  [882];
    word_array["wat"] =  [113, 845];
    word_array["watch"] =  [174, 192, 261, 536, 539, 672];
    word_array["wav"] =  [534];
  }
  else if (word[1] == "e") {
    word_array["weak"] =  [136];
    word_array["weapon"] =  [662, 870];
    word_array["wear"] =  [64, 103, 103, 533];
    word_array["wedg"] =  [594];
    word_array["week"] =  [99, 116, 217, 463, 464, 746, 921];
    word_array["weekend"] =  [743];
    word_array["weird"] =  [917, 959];
    word_array["went"] =  [106, 239, 452, 629, 915, 916];
    word_array["west"] =  [50, 162, 658, 857, 943, 947];
    word_array["western"] =  [116];
  }
  else if (word[1] < "o") {
    word_array["whaddya"] =  [211];
    word_array["wharf"] =  [206];
    word_array["whisp"] =  [257];
    word_array["whit"] =  [172, 422, 500, 960];
    word_array["wid"] =  [351];
    word_array["wif"] =  [624];
    word_array["willingli"] =  [471];
    word_array["win"] =  [697];
    word_array["window"] =  [106, 270];
    word_array["wing"] =  [71];
    word_array["wip"] =  [227];
    word_array["wish"] =  [100, 666];
    word_array["wit"] =  [73];
  }
  else if (word[1] == "o") {
    word_array["wo"] = [132, 178, 320, 471, 472, 639, 809, 809, 840, 904];
    word_array["woman"] =  [107, 203, 204, 438, 583];
    word_array["women"] =  [227, 478, 590];
    word_array["wond"] =  [396, 678];
    word_array["word"] =  [599];
    word_array["world"] =  [0, 42, 205, 229];
    word_array["worldwid"] =  [98, 773];
    word_array["work"] = [0, 14, 57, 59, 75, 82, 107, 118, 125, 127];
    word_array["work"]=word_array["work"].concat(178, 210, 279, 304, 305, 333, 342, 371, 391, 416);
    word_array["work"]=word_array["work"].concat(537, 584, 646, 654, 656, 662, 668, 671, 743, 760);
    word_array["worri"] =  [668, 904];
    word_array["wors"] =  [693, 700];
    word_array["worth"] =  [178, 591];
    word_array["wow"] =  [457, 489, 914];
  }
  else {
    word_array["wrap"] =  [334];
    word_array["written"] =  [660];
    word_array["wrong"] = [62, 75, 169, 303, 339, 341, 351, 443, 562, 567];
    word_array["wrong"]=word_array["wrong"].concat(587, 690, 741, 744, 747, 770, 780, 788, 831, 897);
    word_array["wrot"] =  [659];
  }
}

function word_x(word) {
    word_array["xenophob"] = [106];
}

function word_y(word) {
    word_array["ya"] =  [67, 761];
    word_array["yard"] =  [417, 417, 418, 463];
    word_array["yeah"] = [8, 50, 65, 65, 74, 87, 92, 97, 182, 212];
    word_array["yeah"]=word_array["yeah"].concat(247, 276, 298, 326, 373, 407, 431, 433, 479, 536);
    word_array["yeah"]=word_array["yeah"].concat(551, 555, 558, 590, 607, 643, 665, 667, 669, 670);
    word_array["yeah"]=word_array["yeah"].concat(678, 691, 703, 705, 713, 723, 737, 738, 748, 750);
    word_array["yeah"]=word_array["yeah"].concat(750, 754, 760, 761, 774, 777, 782, 787, 790, 791);
    word_array["yeah"]=word_array["yeah"].concat(801, 808, 810, 812, 814, 818, 823, 824, 828, 841);
    word_array["year"] = [6, 106, 106, 107, 116, 195, 227, 342, 351, 520];
    word_array["yesterdai"] =  [631];
    word_array["ying"] =  [583];
    word_array["york"] =  [695];
    word_array["young"] =  [223, 659];
    word_array["youngest"] =  [659];
}

function word_z(word) {
    word_array["zcub"] = [334];
    word_array["zacharoff"] =  [73];
    word_array["zon"] =  [176];
    word_array["zoom"] = [326];
    word_array["zoran"] = [227, 229];
    word_array["zurich"] =  [131];
}

function word_any(word)
{
  //alert(word);
}
