- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
- <html>
- <head>
- <title>Play free online sudoku</title>
-
- <script type="text/javascript">
- function newgame(cat){
-
- var sudokulist = new Array (
- "09604d11d6d450481039d795e4303e8c40502301801063e5905907083d359d7",
- "105802c9e764052e4e819019e730676208309b6105d76d3043e205016e3089e",
- "e503e8190285e606c405d740283034976d5e83e49015e87e209c6d26049503",
- "34091e2e9608e41e802e7e6e570391020607e97e3e64450208e608e9e50603e1890",
- "e73e405c209e25306487e9074036b3e808362090471e8026036a1808261d4",
- "935e7e8d3080706e5e49e73e4d4e17508e618e2470187a06080750750403862",
- "e502d108735e464d605d509a7e354106931408577415e608d284e55b304",
- "e75d308e23d903479086d3e419804815d3e6023e73510607804e31d607d5e2",
- "058e4021060853e703902d58c1e6e37e2101060825e6702e1809e4d5e80916702",
- "0201c653e829408e34d53542761c603d49c162e9d3078743809b5e4301",
- "0932d802d85c807302549758d31c740606045038077c20483204d7d80579e",
- "086702e4d5e8e154090237070905e1029e4e85106d4220507e83d153d39d8075",
- "07c28e2d60578654729c925e6404e19070708e4e93e7e698e7901d59e28030",
- "e2130748804b20178026d6809027e932c45e4603c9024e3e63e190385e1020",
- "904603e13701e206e6e9304e13e90556e91d82d461d79d404050167e102e7508",
- "469507c380945a304893d6194e8047d2701d8d1e5e9085d3601290608750",
- "e920107e7a254208310979e25e6c309078036e2d170604959805c34e917020",
- "071e3e563050190709067e3176e2e405e96017801e3d205601928a65d423d10",
- "8145e602e794258c1e3a7c2864e73047e8925015e24963d603d3028c5",
- "e62d3e7c16041065708e629e301e4e25e19e6584c53e2772e8e50309026408",
- "d9080136c7020491503e6e9604e801409536e863e1e1d80607960751d87c290",
- "05d760303d89e9070241056d1e703019e5608e705302a7017135462085e8704e",
- "048c65c37204210405d6e1705e95d6140102040730301084e707029108e96d401",
- "2805d7407e205e5e30690809508b374e209020709103d1d928039507e9126408e",
- "506d98078e6d309018705026090507805e781021c3e694e52e16a498e49e25",
- "d9e60409643e8038e7210501d60506085093d5301024d91a02890567805203e9",
- "017e5d8e2e37025e7601807059e3108462b3c264305062e776d9502e145d3",
- "401070305d569024056e3d9c46e8e3907e74060123053081e901e4568736a02",
- "07e8094c40610791407d3e19e8e8970530263e8d195627083a090610306e208",
- "30546e2b305e40820173e53080402076502903e901d5602e41509e1d46510306d",
- "405218e3073c5e203e4092867a1905e78c8239603d90810425609079608b",
- "425e1c903d5103e5920706e1d8904280506508064e270904260334e901c6e7020",
- "b36d671894020486e7036302e904c5e3e8234607049056e2d6e20408e79e65",
- "d265093e307d2652030701e9056e45010420768e7e3e98e201d25407038e75e2e",
- "05380609179e503d6e204e628e71041d6802c201608d6e5e28603d953071e62",
- "6e401d92063e81013e820480126034d27106d4b2e6085e32409072d23d6790",
- "c8e408060401920147206c98024e4639d187d6e39048e57c1e89206d14850",
- "025d7080132085b40902303e10906e98203d8604325e50790602e1c356401058e",
- "96c38d238040103145e6e4052387e2c1e3809c640829e1b47052205030740",
- "3e8e4c7054e26907e51e19487e6e326d154c8077e609184060103e592d8e3",
- "e593d7e3e80496807012031e8e50604030601053e290807602e4e30109507c680301",
- "37e21540950604b20801930405c850620803908d76e1208e36703507c6d12080",
- "526079d17d432c28e5609e301647604529d3c5d87b59e12e470120458e",
- "60128043d37a526e90114e206c946850252d734a6020805b4207941056",
- "075813e4416c38c467e6e10708953a70876543e1034e8e7c2e3020301406",
- "390620481e1e4e35e39a59d32023048e567e5e4843056c90840257b80304",
- "3e96a81e6d64e38172d3d10306057e70520496309247e5e5039e78e3e6190",
- "9e732e8a302325080970407c26e8429037e280604026b815c806e13264090",
- "9d8027038020540102e4e3d507109387056012041e2e5079805431b1e8e508c9",
- "0604c7130925e6e2e715381e769d7d180205e3d16010905709207c4d154029",
- "6c2090890503706504e630193e5764d526d84d8d72e901e53576c908e70260",
- "958e6e4e49706c24e89e46510709e706903131b2e63e5010705102e88d3e45",
- "e5e208414e607e20750409103268e1b4503885e104e52049087e9d61e3107d20",
- "e3948e19d3e7e1407e98e2d8e48e125033e50642014c9860378e1e8e154e2",
- "6e17942e706d93095a31608497d9e10307e29016083d60575e3d809e807340",
- "0290761404d28d6704e52825094e3e84603ad45656010207404d53e1d9e85",
- "085029e7602c5c548306906d780450902103e846c57481d2e3e56e2d94570",
- "095a0803602790670824e6a03e2601e79317506208d70932e982014042e96d",
- "e302d48e356297059d6e43257b7e8092e9e6e439d34e2e709e86604807350",
- "60341095d93076011e6ae1657042609e8e705e819e305e4e81409d2e2840310",
- "6d41c31072456e2e30181e30508d64e17028d76404e2e5e3057802e7e504860",
- "e29014050604c7904608102e5c2618029e7404e86e16e5207c83c9410860250",
- "060231098e10402e3059d7e3d54e6e103957508409b301402601d630548605e10",
- "0806e57074e1902029d5e150489071ae9496014d845e610876d58e2e2070960",
- "0139d75090501e402047e9058704e1c60720820601953035d6e28e7c9e9085063",
- "14698d5c2647e8d31e3e87504070509d102d195d270958050861c4092d13",
- "2e401d387e96045c7928e281057e3d509667e4308e601e802d5d6985936c",
- "e80279e75019046e9e5e27049270306c4e192103c4635e409b608318e902e5",
- "8e9e701709034c5d793237e2d41e308e69c1023690583e7031e24092d4e65",
- "6073d4e4e6523805281c8205a032d85460190307e40801e2906d7351043e90",
- "813406e709b4b713902057e91308050306e6e4d852e3718090810207e7d4205",
- "081e6e9d81d640305702104807096d73492d32e107532e98a1c28104e697",
- "81e3e673e865d5d7082e8e902e2037084090956403d5e8e3c3e190932057048",
- "6e14e82d7023e1240807059010374083e6e1092d906b8e51781e79d7503108e",
- "049e51671d2d8070601020502c707e51893e812036e807e601909e827c59072e",
- "5c90426e4d502408751e83e2407105e8d907265e303d16e706d841e28307e5",
- "04812573e25c48d804d4609010728d304d5e6208d9750614504b70762038e",
- "7230584604d305e6e4e71e723049058d102360902b9e5013025d408d41090650",
- "8e702010260130508e49e6a291e618e502e2908e46e25e43705104720904029c",
- "d68e3067e90281310207a5093d971e608432e651d17304028504c7020905060",
- "39042016e1e987e7c6034d80207982c6e40701382095e4e87e3e954d87052e",
- "08c93e6073820113462b7d609209e52d602307085028040603e6073e99032c4",
- "59070810301390207ae859d4085e58679e26b4901a0938e97560760305240",
- "21d8e6750649028e4b34c30195379c41e40230580210403794c8e3e89e50",
- "e368704906d92088504c66d7d504809516093d6e708b50590314e21e908034",
- "04360217870105d29d4e30106e52b1285068509d1068421030930956ab61",
- "e806504997d3e20512c7c792017320104901e64d80179a80430605e38e914",
- "06e109e10402956039e751e60324709a0642401e67d4903a05904e810402359",
- "b8e1e1950302529e17e74e8d99c6073280107605490730106e76d201e805930",
- "06e41528c8d94812096e9e8050740546108d1c305e8e305027e6e4309e74201",
- "8d9e60405b79015478231097e64e40659d3c157e109047e6e2d9409401e58",
- "03295e165401029e1c7502e4286135d3b328c69e1c547d28e108659d7",
- "0305709e7628014b6d1701508023d7e9065090215e4509b82030506c1348092",
- "c290439d76d253d796020648e7034050209e6e240507080305039c87106e15030",
- "034e7065e9e6280502904d4e59d8e804e90791e25039402108e3d7d9e6430751",
- "06104e8e5020709309e8e2073692d4089c36d16387e4257e6d38d42e8e2910",
- "09e30205e5069e1213e7040306e2e975e468039c37e8040950305e608407e2070508",
- "e6e270909d8012108497a08529107120956025e3c9d7e356d51c159e678",
- "6901528c7b603e79410915e608d630195d329d4069503041e281c3c7520",
- "817602e5e5e168e3d501205807e493905c6d409038109264e354b6a7421",
- "2905c77b4c4738012902e30648d5e705d672e309e4e5c807d87e5109",
- "08e2b405e32e203090466d9d4d6405011340507e36d4e24072306b7e450",
- "60873c2b46b6482e8d57019e618e4031c808602d3905c1e1e4562e",
- "90204056a9c6125047e4e301026e48e9d307e805c8d3065e9471e36d5",
- "02d163e905e4e806049e29c5701d9e3e3520768c9e450608e5b456d18",
- "0340609017d1268e8d9c2305079d702d55d7803e1059ac41307813e20",
- "0206040304501e2066c51c4e3c952013802e5e90751c603807352ac58",
- "0320549d9d1e40807d31e56d278d7c27014d5d2103d18907652603a",
- "e9d7d8e340655d27e14e38e963e4d17908e6d61d930802350107b6e40",
- "71048e6e9e5e7d4030908c4e9e803d20630208045d5a27e1059560970201",
- "04e857019507e8d8d64e37d2b2e81706c70828090235e4e8d1d1050208",
- "0508e3c104086030801d20852306c308d702e9e835601704988074ad507e",
- "03458e260807e301e1e2c264d3e19370205d1d9ac5d1476e47063019",
- "67d902e3d50909e76050480609024102a9090682b703041058c6e3e206070",
- "60804379d2e70169e6b5c418e4e3e508d69040704e536102d6e51d78d",
- "e709d42a6083074621090360415d253d71a4d1050693e6903c401c5",
- "246908e17c42a1040603e4208051d90438c6b34758604608d3207a0",
- "92d63014c8065e5901d2d1e3a47505482e6c409e2e9c5401036428e",
- "09e681d285c40602d738e6247e3a219023e4ae9e45e36d609150340",
- "01803604060908d3d9e8603076e40805e2d70904e5d6205e84c7d6084209e1",
- "51c36a6c902538709023d408506e703d54e8e201609e1d3e5e6907e28",
- "06705e309108c6c327908914d526e30508b1e4d61e204b3860780504d",
- "5d72060970308051e1c4045c81d24056c79c501e2e7020405903e906e502",
- "3e7d811e3e907209108d56c8097e49e6c86e1e4b7882061e9e1e84020",
- "04090103e6e3d7037e451d41507206507089ae1d1809060202e1035e70502d",
- "e405e295e49138093ad806d3b7e2309204508051079064043c1c102e5",
- "d750902e52c692d87e890105b24e1c48e5794509e6b5070911706d40",
- "0510809b7103d38e2016043e16e1802d3b340928e30925e1e2e4059c7e",
- "6209ad654205070201098e1020502090486d4b804e2905080527e3e3c6090",
- "06a72376041b701603c730101402e7c81d3209246058d60302707e5b",
- "c73c2509e3776e201c496e70907e53e6d8e94076e40104e2e75d1036e8",
- "85a909e1305e7050281e6e3b274086033c91075e9403609c640504e2c",
- "3d6a0137082206d75e8e7e2472d496e50906b27e1e1608030955d1e30",
- "439ab7952d8193c20905e95046e707e5e409598d62c638e53e9e1e",
- "0680452a301063d2e7e4a09060120871e9043028c762e2340179d52b",
- "e3e9e627063809e6b375403d7903905e4b901e3028a04120785e70603e",
- "4c30910802604e6057e3e15e4e3e401305799c5d8e40201501e5a9070806",
- "201067a31069e76d502807e6c5070402d4e30867402e8d6d120303e78040",
- "8170902d40678059a07d6b409e8070650204608c2a3581064242e608e",
- "04e53706a090876042e3ae808761090402038e107ad1020683763e715e",
- "106903e5a6304e85e9d4e8e908947e1e601e4075310249b3e14e4e9e50",
- "d5b26503e81e7060350403d69d26c8e18457e91e7d67e45e1d8020904",
- "9e54a162e98035c26090406e1b9e3126e574d7054d34c80505e37060",
- "e742d69048e7528e5b39805e7d59e6a8709b40980259108b1e6503",
- "016e328d20103d8d6e76a0283067e5902040503e981075063e9d204c8090",
- "0806090249e74e8047c9d5e8d30304e89180609c6d75e872010465e9c3e",
- "d1052e2b50313502409071d6d450803102c10750504e20318d904c30408e",
- "30475d99e4060702b4054e605e35d1270481c5e18e93c93e4058b7030",
- "04b9670906102e2e591c76a8e276016901d75d846c72e3804408b3",
- "e9025107e4b62060948e8e2b5407d12e13407804e9e3d3d85d68e2401",
- "90601d51e8049d3e9e712804057065071d8b6a805261901e4c309e1e7",
- "8e2a038012c2e67481d23074027e8e6e60108e2750406b1805303c54e",
- "70639e8e357d1b4063d4e7ae302859046037d32097060678050421ae",
- "4e703b7e903891e207603b8e6020153c90385102e381b6d1401c7203",
- "084160329e32d609d3c13d8e7c5601346d18c87d31c8405024d37e",
- "8d5429d3e8e495d307e1ae9e8201554061e304298315a7e406b901",
- "0950148e1d7504e3b1d6e2e8901807326e2e6c702530606097d345a02",
- "509e1084e6e91e8d74090308042e79e15d6e5b8054c616d102097e236d",
- "03d79040720306e9e10603d4801d86d349d702015e1e625d49c215e4e8e",
- "4e8206d370408d805e90109b6024609351c41e9e2e74e6d180430304d2e",
- "070301c34027901e5d2070875b906030105d19d4d6807e76c54e91074060",
- "05d9e209e840360302c791e756e5e9c88e6e150209b5e1502e4e5407260",
- "60205d40102e5079e3106e52e60401c2e6016049d20805d4c902e6291c75",
- "248d1906e105e3d98d456c4070308045e7d1e308e4693e1d2e49406b8",
- "105804e208e2b3d140886e93d3c59810904e2d5310902d65e1072d705e",
- "e73e9012e7050309032c5e902451c1c61309e4d6201d809a03e876259",
- "2081907e6053d2c5c891e752b63d4304d60908e6e9204d3c62081407",
- "e8c97090307e134e8902028d39e90104a02050488e401e303c6040150328e",
- "2813e907e57c2c2905d90320705a214206c80905d86c76e96520907e",
- "014e207e6091e203c806120904e5c527189075a09605c5b417d7835e",
- "20305014e507d694e201d53d968e90806c405c30251e3e3c7e89d25470",
- "d20680928e41c43d107307e2e5d58d615e7e3d6e457179e5c4e307090",
- "76e9024d5c6e906873d89ae3809521e7026e337e65092508e2a03d4",
- "8e315049309e201d2b8e6e408d806049054e971d306e875b89e904703d",
- "d1d2d85d70601290804e39c7e201306058e6034e46e5a6e452025401e3",
- "090708062ae727830609e29ae406597303e871b83d1e2d74e85074030",
- "34d56e61e84e9b302829b7083e57a019843509b1e7e253d357e90",
- "42d1b1073045e52d61e8e25d5e901343091b5906d8b3e520340257e",
- "06c1b6c5879125306308e92c23e6e4d72e99e2c3e103e9e23094510",
- "a05d31e80476950403b97e109105e4e768e5204ad584030176d75403",
- "01046e2e6e20790205d6d4e30107e7946c23d9046d5087d4e82e802103050",
- "08d1405213406e7d8d301e908ac53627e384030207051887032ad4070",
- "43ad7e528e501420306042e8b6079055080901e90536e2e835d91d7c8",
- "4709e8608e5070901a05e7098206e84c90410603c3e49c9e27e704310608",
- "26e5e4070304e6a103501e306e604d12d9176e437b8d57630101e8e570",
- "2109e83080705e2b481e105d98d90852d80609e397ae208b5e792468",
- "3507109d908c1e2090607039426d12d8e5a293a0409836407102e3e8e",
- "04370901c2e6e80503d4d450387358e702e103b5c39d378a60510873",
- "04e8509d3d5066509030403d9268152c9b37b1e408039068d7d723d9",
- "7908056e5c41c407e29e32079802e4c6059d2e38d24d65040802d98e60",
- "805723164e68e5d1ac370610602e408075d83b2098e2031e4d7e80201",
- "0790825034d1e808e6d40206e379e9d41c470605d3c21e2369e57e2e3e",
- "e68472e8e9d70203d49078e6ab6901549030702e307e93870164b809e",
- "029c4507e5a8421709e25b58d36044d9850284010692e1e3e87c4c",
- "01e75e8e581d607b4180204e131e308c509d879401027e5d3089d3e9060",
- "706e5e12b5071d7209040201ae8610401509e7664e5e829b7d203684e",
- "e91d3e28e951e1d86e65e7094d40908e9d357e2c719e4690327d75b",
- "8040571037e6d806c904e6049070212b9c8036e9803e514d5e8e201908d",
- "d3d7106271c107e5e62351408d706ac829362e3e8e50901e28d50704",
- "731b29b601d914e8e5d9b57028021306904d8702109142e68a08020",
- "37a1d7c540806109b1b5e9046e86e203ac694e52038e1495e",
- "d6891e8a2915a8403c502c5c902408010847e9105a6e6041c",
- "0305e8045042d1d8e9d790806103b54d5a78b702d7046e6103e5e",
- "c138e807c2d409d703b5d234d807d6e4109027e60801c5e38d12",
- "4a2e634071e5d8306d8d94e309c86e80203c7e504e5a8075102e",
- "10203a08e9048e60903530508074e1e7d2d2e3d43702e66c12ac7",
- "206b53a6c62701d723015d406a29e8706d7109e8e5064d3b1",
- "d803e7e9d3e70609085e2b8e706b4d8257904e312e502c6d302d5",
- "708d3093091802b7c82706c1d2e8038d1a5e6d1e30765e37b2",
- "01d345b4d26805c907e2196036ab8673ae4e230608018d59d",
- "01c3b3d51308146e99ae28e50704d6029e6e4ac3107107805090",
- "05e4601047e1089a802d1e3d3a682d7903d98c316d75807e1b",
- "73a02e1064a8e79b5e6e7e1250615807e3502b408e69a4d87",
- "e5e7d41098e37a081e165d204e209d7e4d603059d8c73c58c74",
- "8d4a6e90405e780102903d5e2d38e4c5029a54d5d40204102e760",
- "9c2e67c95d4d6e8e406107e37a060230401d5d8480302b25e8e9",
- "01d4d7e89e51089e703e7c36d854029e5d6a7098d4e6051089a0",
- "e6e1c2d981e904d753d176802d5d16a50501e2d8b5909d75e3",
- "020807035e9e1e67e6b3609058a043209ad954c8e1208d4c6510",
- "b4d1e8039079082c58070302e501e9e8c405b102ae71e6123e870",
- "3e5e4270253c8d2b6c13090806e2c74a69e2e4e80657d5c910",
- "3074028e504c36b62e1032ae5e608e67e3ae92d562c8309d64",
- "d3045c6e907038d64e5109020644b7a7b301b6d90341098e3050",
- "1d6e508e23d9e69d4a2730302e5e607e402e5d231e7c4e808e705e",
- "c5e7909e105035807a02e97e9e67a604e32028d3040475ad84e7",
- "014e2c8e962105a8340907e6b5e306c87c71305c502c84c320",
- "068053e709074026e4a043267d9e6d43c9ae5e7033ad19062050",
- "9e125e3e809d5e5d1e5e6807e4c16d602c9e4e29d1e3e20209e4010",
- "e510302e8c9e1d205ae2e92734681c7c60490703028d6b504e1e",
- "4c1e91d4d86d8201b206e2053e8e807e9e5e106e505d970349c3d",
- "a4e1048290733e4b69b3d39e7045d83e69206a01e7e5d1e908",
- "c4902723e6b5402d30402d6e6d1085e86ab10609601205e109e8e",
- "0852d7d687b9b568010605e307e1e8b8020203649d6e3c1a630",
- "c704e3d2c407010863d6e1c650409e52c802048c1b9e8801e7340",
- "37c6b3801d105c8705e2c6e75c4e10975d2d64804061b905e30",
- "75e608e2b9b4807a9e83085a09753e1a01d231e645140806d",
- "51e32d3d801e2a67d87e129d508d78b906a085106e94d71e50",
- "09e4e304360701b1d908e4073596e8b3d5c7683e4102d109b2b",
- "207e51b24c5a790628ae7d3070941e2881037609d3d701a060",
- "8d54d57c806b8e7030107a5e6e1803e759e4019d95c17e6e704e",
- "ae83d209e4157906e1d7e605e8c37e406e9073e12a07c4e39506",
- "5e2c694c3013e407d81c6a3109d7069e4020108c6b507903e210",
- "b107d84c29168e5e120780304b6e16e5a0490302e3b95e1e47e",
- "2ac609e7d534019230408076e6e7d45e1b407e5806e9b105042c",
- "402d8c84d1d36204a6752e9a0807095e608d210721e8a09e260",
- "a90806028b459d7c7308c9020507207e9e109d2b846e1e36c25",
- "03e7e69e52e7c6098d8a9e19740603e49b4d309e6d508205c2040",
- "d1032e1d4e6e34e2e506d58e201e9a4e51e8602a05e3805090784e",
- "e908d4e85c37c61c5e3d8304210594a7e706e24014e7d608e1c",
- "407e8e30102d9c7065021e5c9e3064b5c36c7e20974d805d6093e",
- "5d60210401ad8015c2c517c2e6e9605d8054d909a720109384e",
- "03d61e7d2d85e7102e36d18028e2d7d104a8e7c401c9057090406",
- "06d4d902e3064e56207c15d9c3024e43e802e7904013d2c9a09e7",
- "0139c5090501e4c7e9e8704e1c6072e2c953e5d6e28e7c9e9e5e3",
- "e7c206302e45d2038a109e791e20504e5d1ae97087e15b934d1",
- "062a035e7092d2063d903e7a04e117e85e6d4021e7b52e2351c",
- "e706104d6d7502e5e3e9207c6ac5063e9808215e7401a06d80910",
- "d39a5d26e426d702d43601e4018d3b7085e16b698d5b5e16",
- "e26e8d73e2e1e64c7b7e520930504e3509d6807d53c508e43c6d",
- "e1c40846e9502d4708a0702e730504c52c106250839d7c68b1d",
- "e2c3061e35e2e80209e7a108e6e540160407d40308e6e56b8d26d4",
- "e36090409c40608a5d20634c60459c7c8e3e9e24609e1c204067e",
- "d13e8684d902d9a06401d7e82c1c67e94e8d127a601060435e",
- "07e6d1060102b1d896d3e68e8742b5e8d7012d3d3560701c2c4",
- "807e95e4a2e206043a0109e412c6e97e1d9e3e8015098064e3c9e",
- "e816e7e17d36b74e90438e90108c5b402d2d870533c9d806d2e",
- "1d360402e1d909b13e89e73606d9d5b801080302105c6034c2d6e",
- "e72e6013d740952d5c8b7e7d3e12020706d40812d91a03c85040",
- "06d1b3e2e905e3e21032e5d17094028ad5d594e80870601e5a32",
- "1042ac37813c6d8d142e45d709d702035d3a2e3e6e7e480905",
- "08e45e65ad796e3052109064ad230408205a9c42b59e74501e",
- "1d6043d39040107ae3720105e6d47ae52068c106024083c9a43",
- "d39d202b130192b76e1e25c4e3e45e3d2e1095e8e7e3e501d208",
- "b506e807b540903708e38d7d103d26d91e3c7068032e684e7a20",
- "1b3e804901e503d29086058e14e805c2c9e802e61a62e8019b4e",
- "6e9d57b704e7250806e8b142d13b506e78719e603a4e9c5d1",
- "6d5d119e2d83d607e809e5d2b6507d4902e8d60729075e1c6e1d",
- "e9e1e20870306d107205d725069019c3ad3601c74c6c3d321e80",
- "0705e14d5d806104078c3e842072d65b8b53d2e81e18b7c3060",
- "0537d4e4b7202e135e4d520908d7d609c1e3e2a601b5703e918",
- "4c3609e8015b5e68d419023e8a7c6d95d209e405c9e902e4081",
- "d1d408060901e4902e7a09076c204e5346e8b9042a08503957c80",
- "e5e39e6e10407e308d4c78b865e3d27d108079ae2306704c78030",
- "065e93e9ab805016036d8097e3084c491e205b1c80937d2e7e30",
- "e32b60508027a15038e63e57e4e9b7c2d98d1218d7d5d96030",
- "36a8a2e7e524609c65c8d7e2905e106383097e4507d309a8d",
- "09d21058a20340605a027b60509089703d1e53068e9c703c9d201",
- "e8c2e29480306b2c905302c21c7804c59903e57401e6b2e3d80",
- "e9e87d16403205d1a028e5d609e47e9801b502d9302165d7d3b",
- "e91d406e7e98d26a5d64038642c7d5d209e305ac69437e21e",
- "e42d9e5e7d40201d8094ad8d26e108960703015e9b308e15070408e",
- "7c1a6d40256e97810102905d8ad7050609e3184d16d7ad135",
- "97e3a6090327d807c53e9e81d5e93d61e5ac68d1d2e580139",
- "b70463196e78e70302c6a102075e3d41e2e9805604ac9e5e41e",
- "b3075758e29d9d5d13e2075e704e8e8e9ab4e48357e926e2b",
- "b7e8068e24e7d8e93e5e80203e5a91e6085c6d28d7d495e40801",
- "e592783e79c102e6a2c50305d4e19d53d6b409702109e6d4d80",
- "6c502092768e5a4e6e60319d3805d201c3a0709076d92c48d10",
- "360208d2a43b1e7d15d6e9c3e154d89e4d3089e73e121506b",
- "08135069e7d4e2d2b3e4e9607e5a0903d5807b9e37901065d802e",
- "c138e807c2d409d703b5d234d807d6e41d27e608a5e38c2",
- "86e9e41c62b7d8b14e303a57204e6a4a2090831e83c20",
- "d19b7058c4d23c2041d881ad4c931e95e7e308e4d97c10",
- "c3d7130907e45c6a402081e4098e328056ac90809b1b8e40",
- "8d60905c807e3e79d2c7e4e2781ad32509506c1e305c6c7d",
- "7091e2c4e80901a6707e14d4d503aad2d46105e78c683010",
- "06e9038b1065e1a402e5a5e90406e10302a083795a60806c5",
- "e2080409a067b3d72d6d45d7e81c56e90706e8058e9e1b7d4",
- "0305d9a3e1a80475e1b487c69038e7405e907a1052a209e",
- "ae1e704e2a240609e68e408051e37d9d655d8c12e5d9e9e3d",
- "3ac6d7d7e3608ae4e9e70602104d3a62e108091720306e5d8",
- "28e714e301e809095a08d29073d5602a8c43c9e5e2c81ae",
- "4c1e70306d4e69e203e51a07e90406b3081b8e3a76e13207d",
- "02e3a8425c609c7e127e4363d90709c1e2a8c95c1a204",
- "e3e402601065e802ae4d2c308b9e1043708c3507a1e4d4e150",
- "a085e6090103e2e1d1d4870609ad4a7e6d3e483e6c5704801",
- "6107b5a60304a20630804b6080793e402b905a41d31b920",
- "301e509086aa6e2e90203e4d39e8d51e406d512d35b12e8b",
- "07b1b702e4e8e5d3205d961e4075e4c1028c902ad606038e90",
- "08e745c791e3e9b7b2d3704b86c8749d16c801509d3ae",
- "407e9e28c5137b2e5c3a08075097c1b4090806e802d123a0",
- "71408e6d604b8d9e3b7d4d21078d8301c971b37e6d5e2b",
- "e8e7e509c8e65e1c703084e6c507a0609402c653e4d1c602d7",
- "3e96a173d8d4b5a0109d3074e6d85d507201e1c3090601c7",
- "02e10349ae14e9806d302d7054a8c905031e8a92e305e5a2",
- "d59061d72c9c6c6e1e28d4e203e527040907c5a3d4e408c5",
- "05c81a02c209d5078509b631e405c7b50801022d706d14b3",
- "d3a0507b8d476e4e6b91035082b9401e3a61b202e680310",
- "d93e85b1e9d4051ae39b2d153b6d2e904030570402e46e8d",
- "e98602a9d5e2ad1e76e962583d1304e2aa1e5946e5b7",
- "4b819c97403d4c502a0168e9d9d531b502c950107c608c",
- "05e8e1d6415c47c8b71093e805d1e9d8a4d6d2c970253c",
- "e19ae5e3b26809c43e8e8c270205d1ac803e59402e2080710",
- "6ac732e5ac28e9014b1ae8432984090207e704309ae580",
- "e63084e704d6e25d607e3b6b408d28b306e8d2e95ad34580",
- "d5e607b4d5b34208b701068c3209e106b5023d46d9d502d1",
- "19d645ae680208b3d17b64c3c3e8b5e46e31d205e908010",
- "79e85c2c1e406c8c5c3c16d9d74c8e90560207d8b8e321",
- "aa27503d5e3e232b840609a407e1608d61e5401309b3d8e",
- "0546012e6d92d9e5d6036e405a1069c906738e1c2c7a08a",
- "e9b4ac1070905a406e45092307b3042e21e53d7b10532d90",
- "0507e1d4d9a5c841e670907c5e66201b1a02a38e62e8405",
- "05c31601e9e45e3b2d7e2e9d24703d905c8b39105063a8b",
- "ac51b603d68e29054ab395e3104e3d7e2d796e4e802d67",
- "206c508b304059b6d387a04021d409d5e1a07c59098e73060",
- "03079a06e47d4058a30571e4a3b9e80260301b5e29d8e6030",
- "d785ab5e8c16c605293e5d401d49c5089d4c3c704d982",
- "e5a801d62c5e1844e63ae904601ac2e69406e8093c4e2010",
- "d796e1b8056c1a207086404b2e9ae579a8014e9d9037080",
- "e6030508073b9d608c92c41e4e9853e7d90202e91a82a04b",
- "c7c87090105e5a1b729b3204521d43d68d9e7d4d3c6e70",
- "a9d3090405807e5b5d3e23072e6e6205e8c4d58b18b97e3e",
- "d97a1a08e2345d43e2906b10723a601e9506c8d2e60402d",
- "c3d84e1d5e3d51705d4603076e52a30109d6c408b72d2b9",
- "905c4073d9a05209d860103e2d7d6a071d4e2b15c53098e4",
- "d702e3e2038945d5b5c9c102ae85e640309e1e16ae87c39",
- "02d9e61d407d6e2798d1c4e7090501025a03ae80530106e4e5c",
- "263d1d1e9c7d2e5b52a08e62d360508a0109e4e7801785b",
- "ae6e17b7c60105021038c76051a0907d4e10803e9046b5d34",
- "54ac5082e7a3d9070382d6090503e801e909c62d4d9c7e4e3",
- "e98d6d402079e2c8e1d3c706e85c309e2d8e42a0135d106e70",
- "1ae97a3302e71c6503408e36012b42ac73c91d6e8c51",
- "05893d71e5e9ae5e6e4d79d802d8b65d6043e1e708ad6730",
- "9a3880106c5d90701c3748a43b8c7e65c40146e5a43d",
- "07e52d3d1e6a0302e7b8e407815e804d2a050104d18708d93d",
- "5043028d6c2042a701c509e260407ac2730904e5d5d38d1b",
- "02d9e4d601d8073ad8e6ae23d192d401e82e7d103090302d48",
- "a6e12d7ab208d241509508c6e7e8d3e59248c203c48d90",
- "15b8d2b3e68b645d3e9d502c70901b48076b19e4d5209e",
- "a6d3056408c92e7d6e5b10907583d8b703594d5b9e604b",
- "62e5a57e9c3201d85e702403d2e6e1b304a06d68a0904720",
- "b231e2e9605d8e7026960405a06e428ad9b70506104a95c",
- "d5e8e1d3e7a15e2e8d5058c9d604e23e1d649e96e4e7e5e7d",
- "208e9ac40561b36d27ae857070913c30205a607035c9e8e",
- "c30219d7ae5293d58e27e3d87ac8e4907d85c1c2d3506",
- "d403a01e2d902e1e6d2d70809b92e56805a91d3e80201d9043",
- "b6e9d9703b20574e105a0502080138b5d8a9e6b5064132e",
- "5ad91b202d18902060904e93d8c85ac49018c103056e7e2e",
- "062379e5d6b5aa83097a2b2403d1e60503e8e27d45e8e1",
- "2503c7a02e87b19c32d1306e95d9c47c6012b985d1b3",
- "c23105d905e2d1047ac806203c7e6d502b986096ae54d21",
- "0670283d105a04067d52d3e8b601307e4a0205031a84b8d6",
- "e56e4029d4a02185a6d8e953d61c7d35c209c2b41e68e",
- "8a97a16097e165a97403e5a03d8d5c283e4e7e1c904e5",
- "010865b73ae7d647e5102092a07046b8508407a08047c1b",
- "e96e20803e9e154c3c61082a107d2e36c1047e8ad5e8d6070",
- "e682e43c6081d4ac70301e7ad1d5e8d6d9513d8e6d8125",
- "06e5e9b91e505c6085801e709b503b7c1c82e7d6390104a3",
- "a2e9a4d209471d1503e4e40183e79ae3e2918d7a02e4d3",
- "03b19e4b31e3e4e9b17e7d9e808065c3507609018e9ad4d5",
- "7c54e2d9e8a3e5c193e1e53d2e9ab604764d72030701e9e",
- "01c402030405c609028b5e31a802ad707e605806a01080359e6",
- "a07e43e916505d2e8e648d7a016d2e84c7b307d69d8903d",
- "e8e403c15ab207068d49d7d102d40607927e8a4e9d1053d2",
- "5203e804ac9465c4d8ae61703e703d1e5c3d95d176d209e",
- "6d304052e9013e903ad6c7e4019ae50467d64d5c8a507601",
- "e3a01d8e9067020805a2b87e1605d47e58e4102c70508d1d9e",
- "e5c6a3e508e6019303042e1c3a42091d2c795d4236ac40",
- "e2c78aa0504e96e3c5082c6023090704d869043d4a090136e",
- "2c648501e7e9ad7d8e36069b5e236c81d5a018e3e3d7040",
- "c754ac808019c3c106ae34c68170204d6039a205302b",
- "3ad50703e8c280707a43ab39041054e3e8e1d4c968d2e",
- "302609e55e73ac9b94ac109c5706d85c6ae3019082040",
- "53a8e7c302c6901d5e2d9037d4d981d3d4056b9ad7080",
- "e83109d95d16ad5d4ad8e49e6072ae103c240607e1e82e",
- "d4e97b516d42c1e3ae70508064c7c7d3c3d9a5864e9",
- "0605b72aa032b50637b45b23018018d9d60307a4e6e3",
- "274c3ad5d6d419e306d1e28a6054ab2e7d583c957e",
- "57b69b38d9a08016ad306e702c5b60501d702b6091032",
- "e52b4e3e7e6a108d201d408e5a95c8304e7e9d60805e902d",
- "4e5e6e2aa2a2e438b3c79c504c6049e7e938105e1d30",
- "d79a1a04e5e8c8d27e9e3a020403c406c49071e6e501790",
- "06e1c4037c852064a2ae9438e5b63c43012b2a0507c",
- "1304b7053b6d2ab27d9e4ad858605c3059103b2e4060",
- "02d10484a37071e60205aa10802d8095d9e304a4a0902060",
- "a02d641e3518e2a813040602c3e6ae79d5b4b8e13c2",
- "04c2a0709a601087e2d4901c2806e301c68d41c7e5d59b",
- "c3d90489b2e4701e125c8b8071c5ad9e54061b3c5e70",
- "a060306aa805d605071e5d3e1e87e429e2d1420108a0703d",
- "9b586e807d4401d3c20109e804e51a07b3e8702ad6d4d9",
- "c3297e7e4501c8a0106aae29d8405e62d7e4b91c9036",
- "95d3e88c2c31a06035e9e1d705b6e1d8d307d206e9e7b4",
- "ad3d278011d83b5e1b137e6d7e4e22d6e7d4a9d30650",
- "030207e1d18067d103e5c5e9e19d4e8d6d203e7ac508b2d6",
- "6a04020507ac310109d6c3501098a02240108c6709a3b6",
- "6d95a061802a1e5d16b4d2c2e8036b245e4e5a34d70",
- "2010708e46b9e8e1e4b5e3e3098e51b6b4097d5ad9e207e",
- "09b301b8b3127d5064d7d73024e805a26c1a43a5e60",
- "d5603e1b8d24ae9a08072d66108a07206d4d8e37d104090",
- "09e35406e1ae7c8907094e501e2a068e7c8e403c6d40605a",
- "05e6e4d6247091d19a06e9e2a84d3c5031b8ae6e4d250",
- "b105d4d28c82d7b6a287c7b905d7e619d6e2d20435e",
- "e3140970509a08d2e1d9d63b37e9e5e4d7c3402c8a057d",
- "c849706d3a06e2c80507d3072085ab8e47103b84e2e1b",
- "d4d18c162a05a090305e4e706d6e1e408e6e29059d6d1c7e",
- "076b20501d43c6e1064e1ae5d1e2073d807c3e6903d7a4e",
- "d806e9069d4ae7e7e9e1d307c2e804d5b2031d1048d7e506e",
- "c98c7010502e3e4d9e7502ad6d1206d4c809e7c643104a0",
- "02a8ae4e7d352c5e9360809a5e24107e3a031e6b608e5",
- "e1d7d40609b24083a0507d3d104d9e263e409a0502e808b20",
- "5d4e819e63aa6d26d4c7109c9e8c8e406e930802e1b7e",
- "e804d5326109c51e3a07a0205907b806d503a3e4c1c380",
- "3e6e5e2a03e734d1592c1708e7a19e46d6e9ad802d8b",
- "2090307e40506a07e906b6e7e18d203b4d5a2e402d9702d3e",
- "14a308d4a09c5d40308b7569e1c4e9e608e305b706e51d",
- "28076ad1ae806c104c5a076e23040609e742b8d3c90507",
- "d3a9d82b96075e35ab4c41d890204e5e90501b7d46e1",
- "b70808d564d6e1d7e35e6e7ae9b5014c801a5063e207d9",
- "09e2d706d7e9c904102b36a45d407b9e84023a50403e1b",
- "01c4d72c93409d76d62089e8c657a9c5a1e403a3e5d",
- "5030608d907e501a0262c7c8c7050604891b104d1a03e9a",
- "7c18ac5e3e20102e5e46c704b8d502e1e9c5037c48e103e",
- "074d506096802aad59e8c307d7b6d806e4e1e420763a9e",
- "c1080604d2a05c83e705099c3e2b60875b6e3019e205c8c",
- "d97a2c51ac9c5c104e60306590418ac2e1e970503e204",
- "d38b6a9e75e6ac5a0875d710602a4e4379e5d162e30",
- "d72ae1e74067e9e1d1c9e35e1a36c9d4607608a2e803d",
- "b50249b1d4b704809d1e2a6e68b37e605b1e30286a7",
- "26473a09b8b3c2c504b6206c1e8c5e341d207a08509",
- "c69a01472e7d304ae818c107d2d3e9063b5b4e7e5d19",
- "d6d570378d9206aa7ae5e8e84013c273010918a0403a",
- "ae3e6d72d3608b2e14c105e903d9e1ae8e901e6d5e82940",
- "e45aab13e4901e2ae109056b73013d65709e3e1c74c8",
- "e1c267c193b2e1703d5e1014ad706e54d8e7c53b902b",
- "ad1e38064c4609d5e16ad804709d2e8079d602e5c99a03",
- "4e62e35e5b17b40805d1d30204a7d284e3065c1e3ac9e",
- "8e7c1c30204e41267a1d8e6082d1903a03c609e405ad1e",
- "e5e4e208d5e6c6ac7e56013e8e29d61c7ae506407e2e9e8",
- "e9e305a03c3704601d109a02087e67b90902064d804e2a8c",
- "b304e408b206e407887b105037096ad207ad5c20301e65d",
- "68305e91c302e4e1b105067ab3e7b67d904b2b50601d2",
- "b128d8e9e1a35062a098d567b4b904b50312a07d63",
- "c5e87d782d3e1a05e302060409d31ac7d45a62b83e71",
- "ab7e9651d31089c5d8d9e2730406a0286aa0501d3420",
- "e69032c3b4e804d109d182e6039e1e102d4aad2b56e908",
- "aa2e48e31089d7d98034e61075e2c4e6a3e62a5b1e2",
- "b6e509ab3070830807206e6e5ae8a0304c5e2e84e2095301",
- "05c193e74b8d904d6c2057b61e8d5a04e3b219d70809d",
- "e1a9e607b4e961d7e82d9d403ab309a7e4e28508031040",
- "013e4ac9e2e5e705098e1023ad603e8d52c19a605e7e62e",
- "06a957e1062c2d3c301e5d509b407c20105e6a03d98c54",
- "080209e5e61e32e7e8e6e2e1ad60305018d4e9e407c2ad69c",
- "03d2a604e7092803a25e14a039b728e5d1c8b45e7d6e",
- "ae4d527d15d9d4c8a09d7d3d85e2d80303e8507071e6e90",
- "c418e3e5e6a0802ad3e56a4085207c1e9e9a010180392e",
- "306a08e14e704c506d9258d207aa106e5d3c49a5d294",
- "d109e3a0206ae38c902e607e5e79e58a04017d52d802d1060",
- "a2a01748090328e503a06e14508b8e1d9ae24b1e25e90",
- "b71a3b6d802d409c1b5032e4e78b734c215930707a0",
- "c14b58b7a064d203d9e7010206e5d8014c37a64c1098e",
- "03e9ae10786106a0809d32e5d1d4c95a42a7e603d8e14",
- "074b5c7e1d95043d3d64d4c2e106e280906b2c2035a01d",
- "c732e1d45d7809d6e6d8ac9ae12e9104630804a01d2050",
- "d927ae3050703061d31d6e48ae4b2980706ae102b2d403",
- "e3b404e6ad716e5e8d17b243e1d806e209a02504d3d87e",
- "e58a3d201b7643e5d8290402a397ae910308c509e6ad",
- "c6801c201049e3b8b5204e208a034e601aae905090576e1",
- "4d167d309b1d8a05e31c709b2ad3c57046d8e5e92140",
- "a04b58e2d6d1e75096b4d9d13702a40107e37c802d8e90",
- "59ae17d489a607ab3746a9a0805201b875c51e360",
- "046d2c18e4b59c5d63e7e2e801e3e5e8a08e107c4ae30",
- "e35ac9837d207ac84e19ac85a0407807e6d9506c20",
- "36e801d1703a806905d2e68d9aad71e7ad52d8a34",
- "092047b1d705ae602c9c7e6ab88ab601087e5890430",
- "06e2e375ac1e9e5018ad31e409ae209e85d73e201c7b",
- "0705ae90304026d71e1a3e8906e51a9a3d7e6d4d1b80",
- "7d60508b24c3a1e829ae1e52a3e9074b6e3e9e2d8d",
- "e8c5ae23c67a49d804308ad52d9070261e309c5a090",
- "e4026a5c138c5a1b45c608a2c1e893b3d76e95d",
- "03e501ae240206e9d9e605a712d8a604c809ac50207d1",
- "103b5b9a048b8d46b7b5d4032c6e208e9d5e79e38e",
- "d5c806e7a9c3aae38209015b60402073b61b9604d5",
- "8c36c71a06048a4d7e8b102e69d5c1a3e65c4c92",
- "8d1304d3c92ae5d8e1d6e2e3e4e507b5e2e5e9a906d70",
- "6c8d35d62c71e4d2ac653ac409d3a0294e5e8c37",
- "8aa047a63e20309e8b4509e7d2e609d8d16a5d5e1e4",
- "070405aaa98050108a49e6e9e2d431c74d5e2ad3260",
- "e6d7a250302e3e1909ad7103045ad38e7ae2e8d57e9d",
- "79a03e4e2e8d1b60905e20708d904d603d5e9d1aad478",
- "e7d9d460208b9d731d6c8c2304a02901b402b507e9a",
- "e2a5d3a0407b1e306b1e57b82ac20509e67e30670409",
- "e2096a08076d1ab76806e5e29037ac20805a43c801c",
- "7a4086c9a21e54e18aae2e5d6d54d3a061e9e8570",
- "d7e1608a022e3d5a5d608e9034e16d2aa7036508a040",
- "a94b13e29d5e6ad3e24058d5c1e107c98608ab24e",
- "7ad3e805a9d2d6c9e80703b2d74e14c754d9e8a106",
- "c40309e81d707e9a25ab305e1c9d41d5a8503205e6c",
- "3a7d7e5e2d8e95ac61e4a902306a91c310804ae26",
- "b8e24d5c6e31d702c39d4e56e1a05080206a03e2c7c1",
- "6ac39e1a3087e5ab619c18a9d23e3d16e8207e5d",
- "05d3c3e2d1e709a62e5c450607e801c4e8d29b80607ad",
- "c28d49d7305ac1e9a0203709d8d5e645e2a6a07d84",
- "c105c6c92a6e40107a2e807056a3c31d35d2089d9b",
- "340109c2c30506ae195c3d6d7a8e4b308b57019b4d",
- "e8090605c469c1b3e4ad10708e3052aa9d230706405a",
- "e165e403b5a2e31b402e7c8039ae457e2ae79a01e8",
- "e807e5a02095a0302e1a0706a8d7196d3e401d9c4b68",
- "e7ae206e3a069d4e2c2b7908d4e609d7d7c150830108c",
- "08506a0703a02d8ae42e1e39a87e706d2e4e6051ad73",
- "045b9c307b802c70109306e9d501c27a3e4d1ac74d5",
- "e9e3e2301d705c68a02e6097a08e1e504c9e13aa801090",
- "1e76ac6020304e1ae4c8093e7e9e2b19e56ae9807d8d",
- "d9e24e6c1d3e7c8d3e9c71ac8c7082e50146b3b409",
- "5b4c851e6074e6a9b2a046d92a4c270602d8e93a",
- "86c3a0105aaa03402c7e28d15a4309d2b10748602",
- "a8065e4e7e7a5d503c486e7c7a1d14503b6d7d9d10",
- "b5e8d9d708d1b9d8e506b4b4e6248e5ae204103e76c",
- "b308ab81609b2a06e705e1d40903e3a0504d6d82174e",
- "d603c4609e2e1a0509b7e706e83d2d904039ad40508a010",
- "4b103c7c609ab8e49e7d5d7d21e30405b53e9781ae",
- "045e301063d7e9b2c709e58c601d21ac5d207c905d9a",
- "d3a08ad42e101a26406e8c902e4a03501d7c2687b9",
- "060708a09238b304c1b3802c9e5e4e2c6ad801e5701b",
- "d836c105d739a2e72ad3ab598067b2e54093e3ae",
- "d90405a8c43a01c4c7109a5e203025c7c7e608b1940",
- "b203d604ae7e803b24e9a0507a06e307902c81e80459c",
- "09d3061a08a05a05b8020705e64a7b4e3d82e94e60830",
- "040701a024b6c9709203c45d89d1e906ad32c87ac40",
- "e309e5e8601ad5a0805e6703a01e206b590403e8d102e4b",
- "7c9ad27e5014e9c6d20901d6ac9023d4d405e803806a",
- "ae1e5e8e4c6059b92e801d4d307c508c6049e94d3b5c",
- "d3d4b806057e64ad89e347b2c5a517c92d6d401a",
- "c4ae9630505c6808c9b1aa0216c8e7e5e2406090105d",
- "3d8d6b3c59c209c403e6e1b4d608c3958a02e1a407",
- "b5c8d1c1093e40907d8b4d6d3e71b203b6d95e5d47e",
- "e2e93d5d7b603e428d529063ab6ab6d408d2a0735",
- "e84c73a0806097ae6e9a5e6e30821d7b1c50308b2e50",
- "902ad5037ae805c403a6d2e710905a059e2601e8a6e7",
- "c78ad6e1e9e208d5e9c5807010902e67d9e1d54ae6a09",
- "03d7e5a09704e831d603b1809d6b2a9d5026c4c1e7c",
- "d9d2406c3e9ae13e5b204e507c27d3b1096b8e25a6",
- "d3e6a2807a4a9b5d8b806431c3d2908e1070507a08",
- "a2b5e4e1a0760209a0106b1e23d807e9d9d8024e76e8e",
- "c87c304a013e8055a174d6c906e25e6c893d7aa080",
- "6308ac9e70801e205a8a60492d73ab3d40207c9405d",
- "e1d80603c9b708d94ad2b3ae1e408103e502e4806d3d9",
- "6020709e7e2031aa0508a9d60301075e2ac2c8e908c405",
- "e1c5a04a250802d38b6e470509b6e708e1d14ad4703e",
- "c4c8a02e7d5c106c3d806709c405e1603e4a0961c5d3",
- "059e18b9d24ae709e6c4a3e82c1017605ab59d4e2e",
- "c1628b5b4080709579c64e2d45aa0503d1d9c4e6a",
- "201e3c49ac51c7301504d504b6b3a27e9b40805a6",
- "b2d3a042b769d4a072c106508a2038d4e1e65a93e",
- "a096d4e3e1d2e7c5e1d50106e4204e89c6809e1ad4d7c",
- "04a85e907c18e2a1e2ac3c3e6d2e8e406e9c4e701509",
- "d8e4b610208c39e62a0950807a3a4e52aae9618e30",
- "c4a5d46e90208301e4e9c81405d706b3d8c92aa03070",
- "6802ac8b9704b16a6702a05e3e1d45068e4b9a107",
- "04e2a7e3c8e5091b81e2b7d2a680604d21b8e6e4c30",
- "6b7508d9ac6042c906a531a608d68d3e9e17b5d8e",
- "06e3e8905e1203e8e4d7a3e9c3054e402e1a76ad4e9a0",
- "d4d57a40302e6d101ad4e2e8e3709a3017d59ad804090",
- "08e5ad824030701e809e74e6c1a1b7062c5b4e1d9c8e",
- "04e9c3b1047b68c83e19ae5c602e8e6c3e71e4d205b",
- "d6e28d9024d1d8a2097d6803a5ac501c7c64054b10",
- "e7c1e4e83e206d4a0207b6e5099c10306e407a01e25ae8",
- "e680901d7e523d9c4ae907d3b9e21807a06d3e4e18ae",
- "05c38a06d1073805c105e6aa0402c9d82407085a6d9e",
- "0408b208b17e905d5ab406d9b86d604d3e732b1d87e",
- "d358c24b36aa07e207e6d8d8041d4102e9653a7ad");
- var solutionlist = new Array (
- "396245781178369524524817396287951643931486275465723918712638459659174832843592167",
- "145892673893176425276435819519247386762583194384961752957614238438729561621358947",
- "475936281932851764681274359517492836349768125268315497153687942794523618826149573",
- "347915628296783541518624973864157239132469785975832164459278316781396452623541897",
- "967381425418527936253964871591748362724136589836259147149872653675493218382615794",
- "935647128124398675687521493873264519492175386561839247218756934346982751759413862",
- "365429781287351946419867532154978263872635419693142857741593628936284175528716394",
- "967548231815236479234791865523674198748159623196823547351962784482317956679485312",
- "758694321261853497439127865827541936543769218196382574674235189912478653385916742",
- "427195836531682947869347215354276189216938754978451623192563478743819562685724391",
- "593241786247685193186739254975826431832174569614593827751962348329418675468357912",
- "986732514732541896154896237478925361629314758513687942265479183847153629391268475",
- "471593286923186457865472913139257864246819375758364129312745698687931542594628731",
- "652139748834756912917842635468593271793218564521467389179624853246385197385971426",
- "954623871378145296216789354741362985563891427829574613637958142485216739192437568",
- "469587213138294576572136489325861947986475132741329865614752398857943621293618754",
- "369251874178496532542783169794125386621834957853679241217368495986542713435917628",
- "271493865634581927895672431768125349523964178419837652356719284187246593942358716",
- "814537692637942581925168347593276814286415739471389256158724963749653128362891475",
- "986214735275893164413657289562948371834172596197365842648531927721489653359726418",
- "257968413638147925491523786329614578714895362586372149143289657962751834875436291",
- "258197643134658927967324185625413879371982564849765312486239751713546298592871436",
- "748912365569837214213465879634178592957326148182549736321684957475291683896753421",
- "286591374379824516541376928195283467637415289428769153754138692863952741912647835",
- "516324987784569213392187654263915478459678132178243596947852361625731849831496725",
- "721985634596431782384672195217346958648529371953718246469157823132894567875263419",
- "417385926896241375253976418672594831184623759539718264345862197768139542921457683",
- "491278365378569124256143987913724658862395741745681239537812496129456873684937512",
- "675381942283496157914572683421967835897153426356824719562718394748239561139645278",
- "395467821721938564468251739153689472876542913249713685632894157987125346514376298",
- "495218763173946852628375419286793145319654278754182396537429681842561937961837524",
- "425671839697328451831459267263915748974283516518764392759142683342896175186537924",
- "259473618367189452148625793635217984714958236982346571493561827576832149821794365",
- "718265493493178562652934781279356814531842976846719325984623157125497638367581249",
- "453876291792154386861923475628597134145368927379241658917682543286435719534719862",
- "685421973924637581713598264871265349392714658546983127167859432459372816238146795",
- "925186347876543192314729685159832476463957218782461539248395761531678924697214853",
- "425361798913278564867459123234517986579826341186943257358794612791682435642135879",
- "964172385752386491831459267146523879529768134387914526478295613613847952295631748",
- "352816479187954632694732518219487356873265941546391827735629184468173295921548763",
- "415932867273568149689741253192874536847356912536129784768213495321495678954687321",
- "378921546951634872462785193749563218516248739283197654124859367835476921697312485",
- "526379481178564329349281756295837164761452938834916572487693215953128647612745893",
- "691285437483719265752634981148523679379468512526197348914856723865372194237941856",
- "275813964416795238398246715642137589531928647987654321153469872764582193829371456",
- "397625481261874953584391267845916732123748695679253148432567819918432576756189324",
- "317968245528147639964523817246739581139685724785214963892471356651392478473856192",
- "941732658786945312325681974497513826658429137132876549269357481574198263813264795",
- "946183275387295461521746938265471893873569124419328756798654312634912587152837649",
- "568413297137925486492687153814276935379541862256839741641392578925768314783154629",
- "673812594891543726524796381938157642715264938462389157246931875357628419189475263",
- "958326174134978652672451893246513789587269431319784526463895217795142368821637945",
- "965172384143869752287534691432687519671945238859213467526491873798326145314758926",
- "723948651958631274614275398562493817489712563371586429145327986237869145896154732",
- "683179425174625893295438716316584972429761538758293164831946257547312689962857341",
- "829576143415328769673419528256941837784653291391287456568132974947865312132794685",
- "385629417642731859719548326926153784457982163138467295574816932893275641261394578",
- "295417368184365279367982451678249513542631897931758624816574932759823146423196785",
- "763928514841356297259741638432579861176483925598162743985634172317295486624817359",
- "683412957429357681157689243398165724261974835745238196936521478814793562572846319",
- "657841329831972456942653718174365982596428173283197645468219537315786294729534861",
- "872931465361452987954678132795143826186295374243786591639524718528317649417869253",
- "764231598891547263325968174139675482642183957578429631953714826217896345486352719",
- "381624579745319826296785431524896713178532694963147258459261387637958142812473965",
- "413928675798561324625473891587342916931657248246819537354196782862734159179285463",
- "146987325953126478287543169391875246765492831824361957612739584538614792479258613",
- "296481735387259614514637928942816573138725496675943281763194852421578369859362147",
- "168427953752193468493658127549271386387546219216389574635814792924765831871932645",
- "823956741719234658456817932378625194142398576965471823694583217531762489287149365",
- "687329541941765238352814769829573614173246985465198327734982156298651473516437892",
- "813496527697325841452871396245768913789513462361249758524637189938152674176984235",
- "581236749279814536463957821148572963657349218932681475326798154794165382815423697",
- "819234567327865914546971823184593276263718459795642381651489732478326195932157648",
- "673145982598762341124983765961237458347658129285491673439826517816579234752314896",
- "249835167156724398378691524532469871764518932981273645827356419493182756615947283",
- "587169342619432758243875196836924571451783629972651834394516287765298413128347965",
- "648125739925376148317894256463981572892537461751462983239758614584619327176243895",
- "723158469419736528685429713172364985854917236396285174968571342537642891241893657",
- "895762314267134598134958672473629185618475923529381746982516437351847269746293851",
- "249681735675394281318257946186529374597143628432876519961738452853462197724915863",
- "395427168614398752782156934531862479829574613467913825956241387273689541148735296",
- "287514936569738241134629758375186492891452367642397185728945613416873529953261874",
- "594768123813952674276134985937241856458679312621583497145826739382497561769315248",
- "219738546753649128684215793428573619537961284196482375862154937945327861371896452",
- "213687549467539218859421376621873495748295163935146827384762951596314782172958634",
- "543692178761853942928741635196475283437128596852936714684217359319564827275389461",
- "328765149974183562651294387846379251732518496195642738417956823289431675563827914",
- "765814923184329567392675184653247891978153642421986735549738216236591478817462359",
- "634278591871954362529361784746583219915426873283197645498732156357619428162845937",
- "769341528532786419481259637926835174354617892817492365148923756275168943693574281",
- "873192465425863917961547823159738642247659381386421579512984736638275194794316258",
- "832954716547162983169837542974286135615349278328715469291673854753428691486591327",
- "138574926762891453954623817415786239827439165396215784549162378283957641671348592",
- "687529143941376528253481796529648317834157269716932485172893654395264871468715932",
- "834127965179356284562984317423591678658743192791862543947215836315678429286439751",
- "261349587854217693397685421736928154189754236425163879942571368513896742678432915",
- "697431285485269371213857946346782159751946823928513764874195632539628417162374598",
- "546312789793568412128497356364785291871249563259136847982674135637851924415923678",
- "694152873157438296238679415915746382426381957783295164869523741572814639341967528",
- "817642395925731684436895712258376149394518276761429538179264853542183967683957421",
- "293541687718296453654738912972813564846952371531467298369174825125389746487625139",
- "783426915946518327521379846658197234279643581134852769365984172417235698892761453",
- "648732915275189463319564827486325791927618354531947682864271539752893146193456278",
- "932847561457619238861253479748936152615482793293175684524798316386521947179364825",
- "524781639193562487876349152968435721417928365352176894239814576681257943745693218",
- "234865971759312684186749352623451798897623145541978236312594867965287413478136529",
- "921674835458139276673825149184793562795261384236548917519487623867352491342916758",
- "132854976796321584584769231345698127861572493279143865957216348418937652623485719",
- "149658723287134965536927481471382596362495817958716234614279358823541679795863142",
- "713489562896152374254736918172645893485397126639218745941523687327861459568974231",
- "246985731953741826187236459378412965592368174614597382869123547425879613731654298",
- "659827314271349865348516972785231649913684257426795183562173498897462531134958726",
- "734581926682749351951632478826495137419376285375128694163957842598214763247863519",
- "675849123438125796912763584856397241723514869194682357267938415589471632341256978",
- "658143792432987516971652438596724183247831659813569247784295361329416875165378924",
- "617892534294315768835746219973684152462531987158279346721458693586923471349167825",
- "246958371751364298389217456637142985512789643894536127123475869465891732978623514",
- "927456381431728965865931274276519438319864752548273619784395126692187543153642897",
- "793468152128573694564291873815624739346789521972315486231847965457936218689152347",
- "518736249649582173273941865327695418451328697896417532962153784135874926784269351",
- "517894362283716495496253871972381546854629713631547289725168934148932657369475128",
- "267951438913847526458632791891476352624395187375218649536189274149723865782564913",
- "548172369976348251321596748459267813132485697867931425615823974284759136793614582",
- "356749281184326957279158634561273849738491562492865713645932178823617495917584326",
- "845971236169235487237684519394156728651728943782349165518493672926817354473562891",
- "184653729572491386936728451728965143415837692369214578851379264243586917697142835",
- "341756982785294316926318754897165423532479168614832579458921637263547891179683245",
- "451683927926715384738492516243951678189267435675834192864379251317526849592148763",
- "624917835198365427537824169863172954219548673745639281476293518952781346381456792",
- "461359827237684195859721643925873416143296758678145932392467581516938274784512369",
- "149673285825491637763528149354962871987145362612387594276854913438219756591736428",
- "851674239294813756673592814469731528127458693385269147518947362932186475746325981",
- "378265419945137682216498753689371524723584961451926378832759146167843295594612837",
- "439256817681347952275819346842793561953461278716582439598174623124638795367925184",
- "768145239259738146314629578542873961936512487187964352891357624623481795475296813",
- "483719526275638491961542837546381279139257648728496153312875964694123785857964312",
- "472583691381269457695714382156947238248136579937825164863492715714658923529371846",
- "291567438485312697376849512817926354653784129924153786749235861568491273132678945",
- "817495263243678159659132478186927534394581726572346981968254317735819642421763895",
- "249153786153768492876942153561429378387615924924387615798534261415296837632871549",
- "126943875958217634473856291714568329389472516265139487531724968697385142842691753",
- "139584267265937481847261359483712695572693148691845732914378526726459813358126974",
- "962548317471623598835791426593476281784219653126385749617854932349162875258937164",
- "537429816914863752862571349398652174725914638146387295673245981259138467481796523",
- "916753284742819365583246917659381472834672159127495638298137546375964821461528793",
- "385619724962743185471528936159287463237456891846391572613975248728134659594862317",
- "698135247247968513135724698712456389459873162386219754574682931861397425923541876",
- "364751289958426371271938465429675813536812794817349526182593647793264158645187932",
- "341278596759461328826359147217635489584927631693184275935846712172593864468712953",
- "389625147154873296276194853897251634543786912621349785415967328732418569968532471",
- "976213845125874963834596271281435796567129384493768152748352619612947538359681427",
- "869274153743851269512936748158623974427598316936417825275349681694182537381765492",
- "746391285835726914219548637324187569671953428598462371483219756967835142152674893",
- "468753921527169438913824765351476892682915374749238516274381659836592147195647283",
- "584167329713249568926835174135928647897456213462371895658792431371684952249513786",
- "861754293273198654954263178318549726796382415542617839429831567185976342637425981",
- "295614873168375249437928615746532198951847326382196457874253961629781534513469782",
- "539621784476389152812574693368942517927158436145763928254897361683415279791236845",
- "136257984472938615985146237254891763861573492397624158718362549649785321523419876",
- "451829673937641825682537941193258764246793518578416392829374156765182439314965287",
- "279351486634827951815469237187542693946738125352196874423685719768913542591274368",
- "756319482192784536438256917914875623563921748827643159249168375671532894385497261",
- "672859134318246597954317628529763481847125963163498752786531249435972816291684375",
- "248637195679145823315982764561293487932874516784516932827469351153728649496351278",
- "175834692489627315632951478861293754324765981597418263753149826946582137218376549",
- "657348921281795634943261875879624513425183796136957482762519348598432167314876259",
- "238196745675348921491527368916475283827639154354812679183764592749253816562981437",
- "128564397596327481347189526284713965951846732673295148869471253732958614415632879",
- "281345967945768132376129854819432675563987421427651398794513286138276549652894713",
- "914362875867915324352478961289641753643527189175839642796154238538296417421783596",
- "263958147851743269479261835537419682192836754648572913725184396314697528986325471",
- "571236849289741653643895127367412985924583716158679432836924571792158364415367298",
- "761593248835214769492687315289351476643879521157426983374165892518942637926738154",
- "867315249359482716412976358196234587728561493543897162231649875675128934984753621",
- "794138526238546179651297834163954287472813965589762341946325718317689452825471693",
- "491758362653429817278316495729143586814265973536987124947832651362591748185674239",
- "348925617612784359975163428294638175831457962756219843529346781167892534483571296",
- "423561978861973245975284361718342596256798134349156827592617483187439652634825719",
- "265943187134687925879125346358469271792318654416572839987251463541836792623794518",
- "184732956523169874769584132845297361291356748376841529437618295958423617612975483",
- "719465328468321795235789641946532187187946532523817964691254873354678219872193456",
- "789231465213456987564897231135948726498762153627513849342679518871325694956184372",
- "432876519167935284859142736694251873321687945578493162915368427783524691246719358",
- "475921863836547192192836475357198246268473519941265387683754921519682734724319658",
- "261357849753948261498621735517234698634589127829176354372415986985763412146892573",
- "214976835897153624653248197145327986369485271782619543978564312426831759531792468",
- "356712984794863521812594637539426178127938465468157293675281349983645712241379856",
- "643789215179245638825136794296451387358967421714328569581673942437892156962514873",
- "741685392893427516652913748374592681528164937169378425215749863936851274487236159",
- "791825643526394178834176529613257984278419356459638217387562491965741832142983765",
- "895723164426891573317645928948372615632514789751968342164239857283157496579486231",
- "679482513435917682821635947286153794597824136314796258963578421142369875758241369",
- "196847253854923176273516498789362514342175869615498327421639785938751642567284931",
- "129687345674359218358421769932564871587213694461798532845176923216935487793842156",
- "419675328235814976678293541892547613167328459354961287946182735521736894783459162",
- "736945821298631547154872693462517938379286154815493276641759382983124765527368419",
- "769152438428369517513748629652871943374296851981435762235687194846913275197524386",
- "894257163712634985635189247568491732123765498479823651986372514347516829251948376",
- "589362471362714958147895326235149867978623145416578293621437589754981632893256714",
- "731685492984237651526914738875423916469571283213869547358742169142396875697158324",
- "375984621169723845428561397943618752251397468786452139517236984694875213832149576",
- "732689145846571329159324678413968257278135496695247831384756912521893764967412583",
- "239517864574268319168439275792846153381975426456123987843651792925784631617392548",
- "625713849897654123314298567438972651562341798971586234159427386286139475743865912",
- "481659327963427185572183469718365942234971658659842731326798514195234876847516293",
- "192534678536817924874629135325186749418973562769245381943752816687491253251368497",
- "296143785371589462458627913967238154814765239532914876625471398189352647743896521",
- "154863927289157346736294851325719684978645132461382579647531298512978463893426715",
- "748562319369184275521739468273648591916275843854913726495826137182397654637451982",
- "712893456935647182684512379478321965369475218251986734196238547523764891847159623",
- "719528346462379851358146279931784625286951734574632918693417582845293167127865493",
- "852946317476312895913758624691483752347521968285679431529864173164237589738195246",
- "731594862298176435456283179823945716947631258615827943572318694384769521169452387",
- "865137429412985637793462581381659742546728913279341856137594268624873195958216374",
- "827341956136529847594786132943612578275938614681457293362175489759864321418293765",
- "951382746786149523342756918294861375137495862568237491679513284813924657425678139",
- "513624978726893451489157632174982365638541297952376184265719843347268519891435726",
- "786521349425739816193486275359217684247658931618943752571392468832164597964875123",
- "126847935849531276753629184362975841587164329914382657295413768671258493438796512",
- "756914382124853967938276415897531246541629738263748591479182653385467129612395874",
- "396518427125347698874296153642851379981673245537429861769132584418965732253784916",
- "367452891524189736918376245153268479279543618486791352641835927795624183832917564",
- "971324586246589173385716492517932864423658719869471235734165928652897341198243657",
- "197468352854237619236951847648192735312785496975346281569823174723514968481679523",
- "263458179794216583581793426412839765935672841876145932128967354347521698659384217",
- "914382675783596214526741983459273861178659432632418759267134598395827146841965327",
- "268153947193748265547296318432671589976825431851934672684519723325487196719362854",
- "947125863138496275625378194592683741473951682861247539384712956716539428259864317",
- "495183627283657941176924583364518279927346815518792436649871352831265794752439168",
- "428631579173945268659782413314528697295376841867419325731864952586297134942153786",
- "879536421154829673362471859698714532213965784547283196925648317481397265736152948",
- "681349527237165948954728613549287361763491285128653479872534196396812754415976832",
- "185296374436875219792413856821764593357921468964538127213649785678352941549187632",
- "615378429389426517427915863748692135136584792952731684274863951563149278891257346",
- "378149652592386147416527398785932416961475283243618975157293864834761529629854731",
- "754962831268317954931485762612794583385621479497538216576243198823179645149856327",
- "517632948346987125289145367635879412924351876178426539763594281851263794492718653",
- "192648735436579128587123694821467359659831247374952861768395412245716983913284576",
- "237985146196247853548631279362859417481762935759413628814376592623594781975128364",
- "816754923573921846249638517635197284497582631182346759724819365958463172361275498",
- "297365418386124957415798632124973865569812743738456129673581294952647381841239576",
- "571293846942685371386417529819724635654831792237569184423158967168972453795346218",
- "452631879378495612916827543125789364789346251643512987564973128237168495891254736",
- "293751648146892573785346192314289765968573214572164389437915826829637451651428937",
- "462519873958473612173628495341867529596234781827195346689342157215786934734951268",
- "172354968963287154845916273614735892389621547257849631491572386528463719736198425",
- "138574269945216738726398415857623194219745683364981572482137956673459821591862347",
- "697153248125847963834692175463215897251789634978436512386924751742561389519378426",
- "359182764618547923724936185295763418837421659461859372573698241142375896986214537",
- "427958613516243798389716542162537489893164257745892136638475921974321865251689374",
- "598364217471259638326871549682743951754192386139685724865427193943516872217938465",
- "432586197719324568586719234365971842894235671271648953928467315643152789157893426",
- "367194528982753164145628739271546893859312476436987215798461352623875941514239687",
- "413928675798561324625473891587342916931657248246819537354196782862734159179285463",
- "157694328638271459492538716284159637913726584765483192341862975876915243529347861",
- "962853417835147692417296358298361745356724981174985236589472163741638529623519874",
- "537961842146823759298547361924718536863495127751632498382159674419376285675284913",
- "716392584835471269942685173287543691694718325351926748528164937169837452473259816",
- "492671853573982461186453927648217395219365748735894216867149532921538674354726189",
- "721685943846319572539472816914837625273156489685294731162548397457923168398761254",
- "592874136617935482348126975724358619839612547165497823473589261256741398981263754",
- "213659847975184263864327159192863475386745912457912386731598624649271538528436791",
- "257134986841679325639582174964318257378295641512467839493856712785921463126743598",
- "374869521968152473521734896149375682687421935253986147712548369435697218896213754",
- "817329564463518729925674318376851492541293876289746135694135287152987643738462951",
- "938165472417928365625374819743856921182793546569412738294687153351249687876531294",
- "178936542236145798954872136589217364621394875347568219863421957795683421412759683",
- "547293681316874295289651374851942736764538912923716458438127569175469823692385147",
- "269851347813472569754639821432185796175946283698327415321594678987263154546718932",
- "194278563526943781378156429839514276452637198617829354943765812285391647761482935",
- "382145976564379218179682345215936487798514623643827591856291734421763859937458162",
- "129768435583924617764153928372619584658247391491385276835491762247836159916572843",
- "658391742427865913319274856763918425182547639945623187236189574894752361571436298",
- "137485269982716534546923718293854176851637942674291853419372685325168497768549321",
- "129785364864931275537462918695823147381574692472196583243618759756249831918357426",
- "634921857851637942972548163386795214247813596195462378719286435523174689468359721",
- "678954231194723568352168794869235417243817659715649823581496372937582146426371985",
- "539641872287935614614728593372586941961473258845192367198367425726854139453219786",
- "873596142925431876164278359536984217217365498498712635349627581651849723782153964",
- "653729841149568372728413569416852793835971426297634185381297654964185237572346918",
- "417823659698715243235496817541972368869531472723648195186259734354187926972364581",
- "375186942826497135491235768218549376769823451534671829683954217142768593957312684",
- "745263981698154273231897645513782469986541327427639158379425816852316794164978532",
- "265149387981736245347825916136254879792368451854917623573682194418593762629471538",
- "473265891615983274928471563891632457254719386367548129739854612186327945542196738",
- "362719458459836271718524639127365984683497512945281763836972145274153896591648327",
- "697842135815793624342615897581927463236451978974386512153268749428179356769534281",
- "418763925529481376376952418791538264652149837834276159963815742187624593245397681",
- "249568731716493285835172964472836519163925478598714326654287193321659847987341652",
- "379158642645723981182694735251876493864239517793541826916385274528417369437962158",
- "174283695853679124629154387946732518738415269215896473381527946492368751567941832",
- "749821356831675942256349781614293578985716423327458619593184267162537894478962135",
- "974132865816495327325867941753249618162758493498613752531974286689321574247586139",
- "852917346319645782476382915763428591128759634594136278987561423641273859235894167",
- "241893675758162943396745281134628759975431826862957314527319468483576192619284537",
- "439157268568392417712684593645718329387529146291436785174865932823971654956243871",
- "165927834479538612238641975824716593357894261916253748681375429742189356593462187",
- "643175829927683451851294736276431985438956172519728364182547693765319248394862517",
- "367248951291567843548391627832159476479826135615473289724915368986734512153682794",
- "281357694675914832934268571352471968768529413149836725817642359423795186596183247",
- "625713849897654123314298567438972651562341798971586234159427386286139475743865912",
- "862397541541862973937514862798145236316289457254736198179423685625978314483651729",
- "563197284972584631481623957329415768816739542754268193148952376635871429297346815",
- "869234157132957864547816392953472681674198523281563479725641938498325716316789245",
- "874362915296581734315794682539276148427815369168943257952638471743159826681427593",
- "789136245564278193132495867875314926496852371321967458958721634613549782247683519",
- "567492381439718652218536974321854769875269143694173528146925837952387416783641295",
- "372681459815429367649753821728916543456237198193845672937164285584392716261578934",
- "132548697489673521675291834756412389248739156913856742521987463394165278867324915",
- "432695781967841523851732496795368214286514937314927865573189642128456379649273158",
- "318749526546281739972536184627193845893475612154628397739862451485917263261354978",
- "286971435341658792957342816815429673794563281623187549432816957579234168168795324",
- "482531697537689142169472835251846379378195426694723581746958213925314768813267954",
- "125637498798425316463918527581276943632849175974351682257164839349582761816793254",
- "853174926914652387267389415496728531378516249521943768149835672735261894682497153",
- "319476285576892143482531967153948726297163458864257319721689534948315672635724891",
- "612794385597831462384526791276358149451269837938147256723985614869412573145673928",
- "341285697862197453597346812189624375456739128723518946678951234935462781214873569",
- "573624918189573264426891537732158649618942753945736182857469321394215876261387495",
- "183274596527916834496835172958427613734691258612358749279163485861549327345782961",
- "457319682829465137163782495945236718312847569786951243574193826698524371231678954",
- "714382569396145782285679413158967324463521978972834156629713845837456291541298637",
- "148397265392465871657812439713984526469253718285176394921748653574639182836521947",
- "358961742421735968679428135537684291892513674146297853985372416714856329263149587",
- "728516349965342781413987625639258174547631298281794563174825936892163457356479812",
- "428597613367218459519463728673159284194682537852734196731945862285376941946821375",
- "657234819349851276182796435478529361926318547531647928765483192293175684814962753",
- "427396158365178294189254763842761935791435682536829471973512846618943527254687319",
- "471932685253681479689475132127546398964823751538197264812369547395714826746258913",
- "459863271137492685682517493524139768796258314813746529368974152271385946945621837",
- "472635819651897423389421675523168947168749532947253168814572396295316784736984251",
- "953786412286415937147392685624871593378954261519623874895147326431268759762539148",
- "651943827829517346473268591917432685386195274245876139764321958138759462592684713",
- "652849731917326458438571296283695147794213865165784329841952673576438912329167584",
- "916378425784952631253416978537891264691243857428765193365189742849527316172634589",
- "348592617762134958591786342483265179176849523259371864917458236824613795635927481",
- "198376452435291768627845931382517694956482173741639285219753846873164529564928317",
- "791285436328649175456731289674528913835916742912374658183492567267153894549867321",
- "236814957914275638785693412329156784167948523548732169872461395451389276693527841",
- "854631279617492853923578461369847512785213694142956738571384926436729185298165347",
- "769351284538426179214789653321874965845692317976513842492167538687935421153248796",
- "856732149241689537973541628415867293739425816628193754187354962594276381362918475",
- "259478316617392845843651972531786294968124753724935168482517639195263487376849521",
- "648192753751483296932756814293548671814627539576319482369874125127965348485231967",
- "236418957817956324459732186125387649798645213364291875541869732673124598982573461",
- "631794825285613479794258361869345712147862953352179648526937184473581296918426537",
- "416785293923614875578923416847361529392578641165249738251897364689432157734156982",
- "245168739831974625976523184428637591753291468169485273582316947617849352394752816",
- "835796241971428356264513978512379864743861529698254137457982613386145792129637485",
- "416937528873542619259618374592386741164279853387154962628791435745823196931465287",
- "146375829873921654952486731384517296697832145215694387468753912729148563531269478",
- "845132967136974258972856431458693172397281645621547893714329586563418729289765314",
- "543978612921654783786123459174386295658249137239517846412795368397861524865432971",
- "157239468428167953639485172591846237763952814284371596916728345845693721372514689",
- "915873642732469851846152793578621439324987516691534287187346925469215378253798164",
- "958742613672138945341596872526479381814263597793851264435987126169324758287615439",
- "527819436189643725463527981931762548674985312258134679312496857895371264746258193",
- "263845197815697243794123856687952431351784962429361578546278319932416785178539624",
- "853412796461798352729356418542173869987625143136849275694231587375984621218567934",
- "542763198936518247781942536169475382428639751375821469893157624214386975657294813",
- "379845162814623795625179843192536487746218539583497621938754216267981354451362978",
- "184396572975142683362857149296573418743681295851429367519268734437915826628734951",
- "258934167163527948749618523632451879975862314814379652596743281327185496481296735",
- "967415238831762945542398761659137482178924356423856197396571824214689573785243619",
- "176352984328914765459687312237165498964278153581439627792846531643521879815793246",
- "574312869963758214218496573187235496326849751495671382731984625649527138852163947",
- "623879514549621837817345692295783461178564923364192785451938276782416359936257148",
- "549218673126537984873496152387962415495381726612745839731659248958124367264873591",
- "154237689782965413396841572645172398931658247827394156219483765563719824478526931",
- "519837642237564981648921375786145239421693758395782164872359416154276893963418527",
- "629458173145763982783291654856379241394125867217846539478512396932687415561934728",
- "659842317721396458348517926962485731135769842874231569493628175586174293217953684",
- "679542813154938672328671549243869751581723964967415238712386495896154327435297186",
- "248319765937685241561742983684527139123498576759136428312854697896271354475963812",
- "765438219932716854814529367458362791396187425271954683649275138583641972127893546",
- "281463957457918326639527418365842179748196235192735684523684791974351862816279543",
- "753846129624971385891235746219587634465329871387164952148792563932658417576413298",
- "568927134491836752327451896276593481934168527185274963752349618849612375613785249",
- "862379415394615872571824936426583197183796254957241368219467583638152749745938621",
- "259341687146875329387692541974153268813264795625987134798536412432719856561428973",
- "648723195137965842529184763451279638962538417783641259214357986396812574875496321",
- "967128354213594687854367192526913478489756213371842569648275931792631845135489726",
- "815679432927345681634218597573164928489532716162897354356781249798423165241956873",
- "861425397254739168973816542186297453725341986439658721597162834648573219312984675",
- "412865793867394521395721864783516249251948637946273158528437916139682475674159382",
- "519674238736298415428513796361982547895147623247365189154739862673821954982456371",
- "196827543275463819834951276548279361317685492629134758782516934951342687463798125",
- "261854397837691425459327618584132769976485132312976584193748256728563941645219873",
- "146857239978231645352694718281573964564918327793462851435729186617385492829146573",
- "536472819794581623128396457965834172473129568281657394352768941847915236619243785",
- "716825439253491786894763125582619374167534892439278651921386547648957213375142968",
- "519683472832475169467912835726594318195738624348126957974261583653847291281359746",
- "861534279243879165759612438136485927482397516975261843594726381327158694618943752",
- "168294735372156498495387126736821549849765213251943687927618354583472961614539872",
- "526317894738294156194658372413782569952461783867935421245179638389546217671823945",
- "617832495245971368983456712152643987864719523379285146721364859536198274498527631",
- "843957162215468379967123845798516234324879516156234798589341627632795481471682953",
- "395714268621983475487562193738425619169378524542691837213847956954236781876159342",
- "312946578754182369896357412967534281548271936123698754275869143631425897489713625",
- "279316485814572693356948127741825369698731254523694718182453976467189532935267841",
- "693875412145632798782194356357421869816957234429368175274519683968743521531286947",
- "387419526259763418641528379716285943594631782823974165472396851135842697968157234",
- "382619475594738621176425938863941752457263189921857364738594216245176893619382547",
- "536419728917825436248736951781564293695372814423981675379148562852693147164257389",
- "468315972795824163132697485819453726257186349346972851924761538583249617671538294",
- "513426978987351642642987513831649257279518364456273891798135426364792185125864739",
- "369542871721893465548761329412958637837614592956237184185329746693475218274186953",
- "274518639361942875859637241982376154145289367736154928518763492697421583423895716",
- "573428169624913875198576243831645927945237618762189354287364591319752486456891732",
- "735218964418369752629457318857624193941873526362195847283541679194736285576982431",
- "438519672216478953957326148162754389845932761793681524321865497674293815589147236",
- "365798241981234576742156389436815927219473865578629413197342658854967132623581794",
- "967813542413752968528649731352197684679438125841526397784361259196285473235974816",
- "138479652725316894694825731541638927283957416976241385867592143459163278312784569",
- "925371648468295137371486925589724316746513892132869574297638451653147289814952763",
- "349658127276419835185723964958132476427986351613574289792845613534261798861397542",
- "649315287132487695587296413873129564951764328264538179396852741418673952725941836",
- "716835429348912567259476138125347986634289715987561342872193654561724893493658271",
- "587342169316598427429167835842635971795421386163879542938256714271984653654713298",
- "927431586368579214451286397732814965894625173516397428143968752289753641675142839",
- "846132975372945618915876324451368792738294561629517843593621487264783159187459236",
- "952713648876542931431689275764351892319827456285964713128495367543276189697138524",
- "589146723346527891172983546635291487421378965897654312253469178764815239918732654",
- "936257841245189673781436259864512937192374568573698124328761495617945382459823716",
- "651839724324517698798426531512984367476352189839671452245168973167293845983745216",
- "621895347475361892398724165539216784864537219712948536986172453147653928253489671",
- "251479863467238195983615247849751632736982451125346978314897526572164389698523714",
- "295876431173495826648312759352649187961738245487521693726983514519264378834157962",
- "978562314136497825524318769749653182385721946612849573897236451461985237253174698",
- "892735416561489372437162589273946158184257963956813724728594631319678245645321897",
- "159863742386247591742195863415682937273519684698374125531926478927458316864731259",
- "728631954134759286659824137485396712391287645276415398543972861917568423862143579",
- "623145978519786234487392651758924163142863795936571482875219346294638517361457829",
- "312584976674932518859671234928453761431726859765819342586247193197368425243195687",
- "765432918843916257291785436128694375934857162576321894487163529359278641612549783",
- "176384952258197643394265718645812379783459261912673584827946135469531827531728496",
- "547836219269517483813429756725963148431785962698241375984672531356194827172358694",
- "251698743974135826836247159467512398598473612312869574123784965785926431649351287",
- "324517968569283174817964352142756893638491527975832416756349281283175649491628735",
- "891253746347619582562478391416325879923786154758941263234897615179562438685134927",
- "536742981981635427274819356319268574825471693467953812758324169693187245142596738",
- "798642135326159478451783629569371842834265917172498563645837291283914756917526384",
- "348621579215798643967345281592486317684173925731952468856219734173564892429837156",
- "269134785475968231183752946528346197641897523397215468956473812834521679712689354",
- "146875923982634175753192486579246318428317569631589742294763851315428697867951234",
- "284765139376941852195238764928154376453679281761823945639517428517482693842396517",
- "167352948593478216428961753835697124972814365641523897214735689356189472789246531",
- "529347186871956432364812957213589674745261398986734521437698215198425763652173849",
- "893421657461357829725698413278519364139264578546783192917846235682935741354172986",
- "315967428672854193489123765536278914891346572247519386758492631924631857163785249",
- "543261879692738541817945326231657984984312765765489132376194258128576493459823617",
- "725961834164837295893452617279583461516724983348196572631249758952378146487615329",
- "874931526596842371231765894423596187968317245715284639387659412159428763642173958",
- "753419826648732951129658734836271549975843162412596387594327618381964275267185493",
- "815974326942638751637251849294186573581743962376592418768429135423815697159367284",
- "912386574365247819487519623876432195124965387539871462298153746643798251751624938",
- "415728396932615874867349521526187439743592168189436752391254687658971243274863915",
- "613785924957642138248391675485926713129537846736814259372469581594178362861253497",
- "264735891531986472879412365792864153418593627653271948986157234145329786327648519",
- "284769135395814726671253948437925681869431572152678394916342857528197463743586219",
- "821693457537814692964572831215387964346925718798461325652738149189246573473159286",
- "719524863586913724423678159962831475841257396375496218134769582298145637657382941",
- "824579613391864257756132849519723486473618925682945731138296574945387162267451398",
- "341978526782651934965423817637845291514392768829716345453189672276534189198267453",
- "694152738172389645583467921458216397326795814719834256837941562261573489945628173",
- "491628735825374691736159428954281376382746159167593284243965817619837542578412963",
- "829754631671938254534126789257619348346582917198347526783291465912465873465873192",
- "635914872981275346274863591413698725567132984829457613346781259198526437752349168",
- "649813752751962348823754691238179564914625873567348129195236487386497215472581936",
- "185673942947821536236594178874256319523719684691348725768932451459187263312465897",
- "683452791971836254452179638145367829269548173837921546728693415314285967596714382",
- "467531289358269741219874356621987435984315672735642918896453127573126894142798563",
- "962354187451782369378169542795613824624598713183247695837921456519476238246835971",
- "961875243837249651542316897273561984159482736486937512328654179794128365615793428",
- "146973285953128764278546391594761823862394517317285649631859472789432156425617938",
- "482376951967215483531489627715698234346127598298534176174852369629743815853961742",
- "837246195495718236126539748318472569264953817579681423781364952953127684642895371",
- "452678193917453826836192457364917285725384619189265374298546731543721968671839542",
- "261453789983617452754829613347198265895264137612375894436982571179546328528731946",
- "913674528785231496426958371549867132378125964261349857652483719134792685897516243",
- "162835479573914628489267531826341795317589246954672813231458967745196382698723154",
- "183269475956174328274583169329415687748926531561837942895342716632751894417698253",
- "734512968815694327692873451963258714278146539541937286459361872386729145127485693",
- "827136954694527318153849726461758239385692147279314685542971863936285471718463592",
- "267341895389527614451968327892714563175693482643852179524176938936285741718439256",
- "376258149589614327142379586461925873928731465753846912694582731217493658835167294",
- "752149683894763125613852794385416972246978351179235846538694217961527438427381569",
- "518674239263591748794328165831962457627145983945783612479836521352419876186257394",
- "458927136921634875367518924784395612196782543235461789619273458842159367573846291",
- "628714593935862714741395286487621359593478162162953478214586937859237641376149825",
- "538796421924513786176428395781945632695832147243167958819654273452371869367289514",
- "374129685625378914819564372238916457947835261156742839563497128791283546482651793",
- "495673281126845973783921564961238745342517896578469312259184637834756129617392458",
- "546927831291843657783561942319286574825479316467315298978634125634152789152798463",
- "673921584149865327825437169354682971768519243291374856482793615917256438536148792",
- "945831762736452819128976435651348297482697153397215648279163584814529376563784921",
- "549768312786231549213459678837615294462987153951342867125894736674123985398576421",
- "495216738238975461176483592947528316381769254562134879819347625724651983653892147",
- "186923745749158362352674819875396124624815937913742658598431276437269581261587493",
- "596478231217563489834219657679825143183746925452931876968352714341687592725194368",
- "846317259951826473273594168518463927462978315739152684325741896187639542694285731",
- "793581246215649837468237915952376184841925763637418592329154678174862359586793421",
- "369587142517234986248169753452376819791428365683915427126743598934852671875691234",
- "692547813381269745574318296128753964437986152956124378813475629249631587765892431",
- "864521937597683124321479685418295763752316849936847251249138576673952418185764392",
- "974516823851923746263487195145792638789364251632158974498231567326875419517649382",
- "742963518916582473853417269135829746684371925279654831591746382468235197327198654",
- "478123956561849723329567481257496138943281567186375249895732614632914875714658392",
- "514326978927584631386971542679412385245738169831659427452167893198243756763895214",
- "734256189159837246286149573927685314643712958815493762471328695398561427562974831",
- "183726945724539681695148273318295467462371598957684132541867329836912754279453816",
- "437562198861379542259481637982756413674138259315924876548297361723615984196843725",
- "892573641457169328136248957365481279789352416241697835528914763913726584674835192",
- "859213647413765892627498315932876154765124938148359726381547269576932481294681573",
- "612348579354976218897125463726489351481653792539712846965837124173294685248561937",
- "856172439321594786479863512532916847168457923794328165943685271617249358285731694",
- "872495316349618572615732984561384729234971658987256143123867495456129837798543261",
- "536194782719825634248367195983541267671932458425678913862713549394256871157489326",
- "794682513316457289825319764163975842572843196489261357258794631647138925931526478",
- "387145962946327851521986473192463785865792314473851629718539246234618597659274138",
- "372859146549136728816427395721593864683214957495768231967341582154982673238675419",
- "752496831943185762861723945215947683684531297379862514436278159197654328528319476",
- "715896342862435917943721685456183729397264158128957436671542893584379261239618574",
- "594728163873561492216394857932475681658219734741683925165842379427936518389157246",
- "235678941764913582981254367479821653312465879856397124147536298628149735593782416",
- "796512483234786591815394762372645819468971325159238674681423957547169238923857146",
- "162547389598136274734928615325679841489213756617854923841392567976485132253761498",
- "395412678867395412124876953532681794618947235749523861456239187273168549981754326",
- "319478562478652139652319487825167394734925618196843275581296743947531826263784951",
- "674128539823957146519634872458279613732561984961843725196482357345716298287395461",
- "452713986839624751167895423376248519914536872285179364748361295591482637623957148",
- "635928147498617325271345968517496832846253719923871456364589271782164593159732684",
- "723619548146583792895427631481376925932158476567294813679831254354762189218945367",
- "345179628127486395968325741719542863854631972236798154472913586683257419591864237",
- "348791625257346918961852473714983562592167384836524197673418259189235746425679831",
- "281653749346179582795428631863794125574216893912835467457982316128367954639541278",
- "238971456671435289594268713726314895189756342453892671967583124812649537345127968",
- "967143852812569734435728691174692385623815479589374216298457163746931528351286947",
- "385961427924783561167524938573296814248157396691348752716839245432675189859412673",
- "245671839186934752793852164574189326829463571361527948652318497417295683938746215",
- "789513642361942785245768139513427968974685321826139574457296813198374256632851497",
- "142765983597381642836429175325876419468193257719542836281937564653214798974658321",
- "785961243469325178132874956841236597953718624276549831697482315514693782328157469",
- "536792418928514763741368295619483572382157946475926831854639127167245389293871654",
- "861957324239481756457362189198576243345219867672834915726195438984623571513748692",
- "921753846568491723743826159215639478486217395379584261897145632154362987632978514",
- "617435298542986371839217654294678135163592847758341962486159723975823416321764589",
- "749153286526784391381629754832591647964372518175846923413965872257438169698217435",
- "752613849346895721918472356539184267127569483864237195483951672291746538675328914",
- "472859163813674592659132487561928734924713856387546219738495621245361978196287345",
- "945863712632157849187492365376924581594681273218735496463518927721349658859276134",
- "214387965758691234369425718175934826426578193893216457942863571531749682687152349",
- "463718259715492386928536417691257843842361795357849621189674532236985174574123968",
- "724836159618592473953714826572981634849365217136247598467153982285479361391628745",
- "681934752952678134743215869518362497237149586469587213825496371194753628376821945",
- "951682437786349521423175689318957246692413875547826913165234798239768154874591362",
- "597283461264157983183694572329875614418326795756419328875932146631748259942561837",
- "349761285875924316126853497692135874453678921718492653981546732534287169267319548",
- "123798456586214937947635128432986571675341892891572364768159243354827619219463785",
- "718239546394856271652147398487693125931725684265481739523968417149572863876314952",
- "923745681675918324481263597546392178218574963397681452852136749169427835734859216",
- "862315749194287635753649821516428973347961582289753164635174298928536417471892356",
- "768543192124896375953721684876219543241357869539684721612438957385972416497165238",
- "324987516176253948859641723981724635563819274742536189417395862698472351235168497",
- "394865271682741539715932648947316825521489367863527194179253486436178952258694713",
- "182549367453267891796138542874352916361794258529681473237915684645873129918426735",
- "918436527347251968562978431751364892284195376693782145875649213426513789139827654",
- "952678134814523769763491825695842371138765942247139658371284596526917483489356217",
- "249678531578231694136954278714523986365897412982146753897412365451369827623785149",
- "236197845851462397947583126764318259182945763395726418479631582623854971518279634",
- "783915624465782391912346785137659248829431567546827913374268159691574832258193476",
- "475319682361528974298764531612975843534281769987643125143856297829137456756492318",
- "765941283328567419149283657632495178874136592951872346283754961596318724417629835",
- "265187493839456172741329865523894617478561329916732548654278931187943256392615784",
- "635872941421659387987143265546291873713568492298734156162987534854326719379415628",
- "471359826835612974269748315947123568512864793386975241794581632153296487628437159",
- "642175938758293146931864572425386791879412653316759824594631287267548319183927465",
- "831946257625783491749125683257638914186294735493517862372859146914362578568471329",
- "629845317835716492147293586781569234354182679962374158216937845573428961498651723",
- "259741863617938524348625197593164782461872935782593416176259348824317659935486271",
- "359416287872359416641827395793185642128674539564293178485732961237961854916548723",
- "281463957549728163637951284873215649195346872462879531314682795926537418758194326",
- "694872135371956284258314769123495876847263591965781423512638947439127658786549312",
- "742381596598467312163925478639542187857196234214738965326859741975614823481273659",
- "249613758536987142718542396394176285651829473827435961972358614165294837483761529",
- "679852413354617298182439756217345869568971324943268175431526987825793641796184532",
- "632541897815397462497268351324679185981435726756182943573824619249716538168953274",
- "685291473742368915319754682231689754567423891498517326173945268824176539956832147",
- "541829673697143285382756914436981752158267349279534168963475821725318496814692537",
- "649321758857694123132758694283179465964285317571436982716842539398517246425963871",
- "462735189759812436183649527815974362926183754374526918248357691637291845591468273",
- "931428657865917423427563981712685349694132578583749216248391765159276834376854192",
- "289654713561378249347219685958742361732196458416835972624981537875423196193567824",
- "641298537382756194759314682465832719298471365173965248814627953537189426926543871",
- "734659281869124753125783964412897536687315492953462178396541827271938645548276319",
- "897265314145783962263194857456329781321678549978541236682457193739816425514932678",
- "236849715487165239519372648128457396765938124394621857951783462673294581842516973",
- "957416382348592617612738459423185796791263548865947231539671824274859163186324975",
- "649812375258734691731965428564289137183476259972153864826547913497321586315698742",
- "917358624824679513653412789485137962179265438362894175741523896536981247298746351");
- var r=Math.floor(Math.random()*99)+(cat-1)*100;
- var thesudoku=sudokulist[r];
- thesudoku = thesudoku.replace(/e/g,"00");
- thesudoku = thesudoku.replace(/d/g,"000");
- thesudoku = thesudoku.replace(/c/g,"0000");
- thesudoku = thesudoku.replace(/b/g,"00000");
- thesudoku = thesudoku.replace(/a/g,"000000");
- var counter=81;
- var i;
- for (i=0;i<81;i++){
- if (thesudoku.charAt(i)=="0"){
- document.getElementById("q"+i).innerHTML="<a href='javascript: check("+i+");'><img src=0.png width=30 height=30 border=0></a>";
- }else{
- document.getElementById("q"+i).innerHTML="<img src="+thesudoku.charAt(i)+".png width=30 height=30 border=0>";
- counter--;
- }
- }
- var thesolution=solutionlist[r];
- document.ds.mysolution.value=thesolution;
- document.ds.mycounter.value=counter;
- for (i=1;i<7;i++){document.getElementById("sel"+i).innerHTML=i;}
- document.getElementById("sel"+cat).innerHTML="<font size=+2><b>"+cat+"</b></font>";
- }
- function selection(n){
- document.getElementById("txt").innerHTML='Number selected ('+n+'). Select destination above.';
- document.ds.myselection.value=n;
- }
- function check(n){
- var temp;
- var sudoku=document.ds.mysolution.value;
- var theq;
- theq=sudoku.charAt(n);
- var nn;
- nn=document.ds.myselection.value;
- if (theq==nn){
- document.getElementById("q"+n).innerHTML='<img src='+nn+'.png width=30 height=30 border=0>';
- document.getElementById("txt").innerHTML='Correct answer. Select new number below.';
- var temp;
- temp=document.ds.mycounter.value;
- temp--;
- document.ds.mycounter.value=temp;
- if (temp==0){document.getElementById("txt").innerHTML='<font color=blue>Congratulations! Sudoku is finished!</font>';}
-
- }else{
- document.getElementById("txt").innerHTML='<font color=red>Incorrect answer.</font> Try again.';
- }
- }
- function solvesudoku(){
- var sudoku=document.ds.mysolution.value;
- var n;
- var temp;
- for (n=0;n<81;n++){
- temp=sudoku.charAt(n);
- document.getElementById("q"+n).innerHTML='<img src='+temp+'.png width=30 height=30 border=0>';
- }
- document.getElementById("txt").innerHTML='';
- }
- function showinfo(){
- var str;
- str ="Instructions to play sudoku online\n\n-Select a number in the bottom of the page by clicking on it (numbers 1 to 9)\n";
- str+="-Click in the position where the number should be.\nIf response is correct, the number will be automatically placed in that position.\n";
- str+="When response is not correct, error message is displayed.";
- alert(str);
- }
-
- </script>
-
- </head>
- <body bgcolor=FFFFFF onLoad="javascript: newgame(3);">
- <center>
-
- <h2>Play free online sudoku</h2>
- <b>Difficulty:</b>
- <a href="javascript: newgame(1);"><span id=sel1>1</span></a> |
- <a href="javascript: newgame(2);"><span id=sel2>2</span></a> |
- <a href="javascript: newgame(3);"><span id=sel3>3</span></a> |
- <a href="javascript: newgame(4);"><span id=sel4>4</span></a> |
- <a href="javascript: newgame(5);"><span id=sel5>5</span></a> |
- <a href="javascript: newgame(6);"><span id=sel6>6</span></a>
-
- <hr width=400>
-
- <table border=0 align=center><tr><td align=center>
- <table cellpadding=3 border=1 align=center>
- <TR>
- <td bgcolor=DDDDDD><span id=q0></span></td>
- <td bgcolor=DDDDDD><span id=q1></span></td>
- <td bgcolor=DDDDDD><span id=q2></span></td>
- <td bgcolor=FFFFFF><span id=q3></span></td>
- <td bgcolor=FFFFFF><span id=q4></span></td>
- <td bgcolor=FFFFFF><span id=q5></span></td>
- <td bgcolor=DDDDDD><span id=q6></span></td>
- <td bgcolor=DDDDDD><span id=q7></span></td>
- <td bgcolor=DDDDDD><span id=q8></span></td>
- </TR>
- <TR>
- <td bgcolor=DDDDDD><span id=q9></span></td>
- <td bgcolor=DDDDDD><span id=q10></span></td>
- <td bgcolor=DDDDDD><span id=q11></span></td>
- <td bgcolor=FFFFFF><span id=q12></span></td>
- <td bgcolor=FFFFFF><span id=q13></span></td>
- <td bgcolor=FFFFFF><span id=q14></span></td>
- <td bgcolor=DDDDDD><span id=q15></span></td>
- <td bgcolor=DDDDDD><span id=q16></span></td>
- <td bgcolor=DDDDDD><span id=q17></span></td>
- </TR>
- <TR>
- <td bgcolor=DDDDDD><span id=q18></span></td>
- <td bgcolor=DDDDDD><span id=q19></span></td>
- <td bgcolor=DDDDDD><span id=q20></span></td>
- <td bgcolor=FFFFFF><span id=q21></span></td>
- <td bgcolor=FFFFFF><span id=q22></span></td>
- <td bgcolor=FFFFFF><span id=q23></span></td>
- <td bgcolor=DDDDDD><span id=q24></span></td>
- <td bgcolor=DDDDDD><span id=q25></span></td>
- <td bgcolor=DDDDDD><span id=q26></span></td>
- </TR>
- <TR>
- <td bgcolor=FFFFFF><span id=q27></span></td>
- <td bgcolor=FFFFFF><span id=q28></span></td>
- <td bgcolor=FFFFFF><span id=q29></span></td>
- <td bgcolor=DDDDDD><span id=q30></span></td>
- <td bgcolor=DDDDDD><span id=q31></span></td>
- <td bgcolor=DDDDDD><span id=q32></span></td>
- <td bgcolor=FFFFFF><span id=q33></span></td>
- <td bgcolor=FFFFFF><span id=q34></span></td>
- <td bgcolor=FFFFFF><span id=q35></span></td>
- </TR>
- <TR>
- <td bgcolor=FFFFFF><span id=q36></span></td>
- <td bgcolor=FFFFFF><span id=q37></span></td>
- <td bgcolor=FFFFFF><span id=q38></span></td>
- <td bgcolor=DDDDDD><span id=q39></span></td>
- <td bgcolor=DDDDDD><span id=q40></span></td>
- <td bgcolor=DDDDDD><span id=q41></span></td>
- <td bgcolor=FFFFFF><span id=q42></span></td>
- <td bgcolor=FFFFFF><span id=q43></span></td>
- <td bgcolor=FFFFFF><span id=q44></span></td>
- </TR>
- <TR>
- <td bgcolor=FFFFFF><span id=q45></span></td>
- <td bgcolor=FFFFFF><span id=q46></span></td>
- <td bgcolor=FFFFFF><span id=q47></span></td>
- <td bgcolor=DDDDDD><span id=q48></span></td>
- <td bgcolor=DDDDDD><span id=q49></span></td>
- <td bgcolor=DDDDDD><span id=q50></span></td>
- <td bgcolor=FFFFFF><span id=q51></span></td>
- <td bgcolor=FFFFFF><span id=q52></span></td>
- <td bgcolor=FFFFFF><span id=q53></span></td>
- </TR>
- <TR>
- <td bgcolor=DDDDDD><span id=q54></span></td>
- <td bgcolor=DDDDDD><span id=q55></span></td>
- <td bgcolor=DDDDDD><span id=q56></span></td>
- <td bgcolor=FFFFFF><span id=q57></span></td>
- <td bgcolor=FFFFFF><span id=q58></span></td>
- <td bgcolor=FFFFFF><span id=q59></span></td>
- <td bgcolor=DDDDDD><span id=q60></span></td>
- <td bgcolor=DDDDDD><span id=q61></span></td>
- <td bgcolor=DDDDDD><span id=q62></span></td>
- </TR>
- <TR>
- <td bgcolor=DDDDDD><span id=q63></span></td>
- <td bgcolor=DDDDDD><span id=q64></span></td>
- <td bgcolor=DDDDDD><span id=q65></span></td>
- <td bgcolor=FFFFFF><span id=q66></span></td>
- <td bgcolor=FFFFFF><span id=q67></span></td>
- <td bgcolor=FFFFFF><span id=q68></span></td>
- <td bgcolor=DDDDDD><span id=q69></span></td>
- <td bgcolor=DDDDDD><span id=q70></span></td>
- <td bgcolor=DDDDDD><span id=q71></span></td>
- </TR>
- <TR>
- <td bgcolor=DDDDDD><span id=q72></span></td>
- <td bgcolor=DDDDDD><span id=q73></span></td>
- <td bgcolor=DDDDDD><span id=q74></span></td>
- <td bgcolor=FFFFFF><span id=q75></span></td>
- <td bgcolor=FFFFFF><span id=q76></span></td>
- <td bgcolor=FFFFFF><span id=q77></span></td>
- <td bgcolor=DDDDDD><span id=q78></span></td>
- <td bgcolor=DDDDDD><span id=q79></span></td>
- <td bgcolor=DDDDDD><span id=q80></span></td>
- </TR>
- </table>
- <span id=txt><b>Select a number below.</b></span>
- <table cellpadding=3 align=center>
- <tr>
- <td name=sq1 bgcolor=DDDDDD><a href="javascript: selection(1);"><img src=1.png width=30 height=30 border=0></a></td>
- <td name=sq2 bgcolor=DDDDDD><a href="javascript: selection(2);"><img src=2.png width=30 height=30 border=0></a></td>
- <td name=sq3 bgcolor=DDDDDD><a href="javascript: selection(3);"><img src=3.png width=30 height=30 border=0></a></td>
- <td name=sq4 bgcolor=DDDDDD><a href="javascript: selection(4);"><img src=4.png width=30 height=30 border=0></a></td>
- <td name=sq5 bgcolor=DDDDDD><a href="javascript: selection(5);"><img src=5.png width=30 height=30 border=0></a></td>
- <td name=sq6 bgcolor=DDDDDD><a href="javascript: selection(6);"><img src=6.png width=30 height=30 border=0></a></td>
- <td name=sq7 bgcolor=DDDDDD><a href="javascript: selection(7);"><img src=7.png width=30 height=30 border=0></a></td>
- <td name=sq8 bgcolor=DDDDDD><a href="javascript: selection(8);"><img src=8.png width=30 height=30 border=0></a></td>
- <td name=sq9 bgcolor=DDDDDD><a href="javascript: selection(9);"><img src=9.png width=30 height=30 border=0></a></td>
- </tr>
- </table>
-
- <center><a href="javascript: solvesudoku();">Solve sudoku</a></center>
- <div align=right><a href="javascript: showinfo();"><font size=-1>Info</font></a></div>
- </td></tr></table>
- <!--
- Do not remove link bellow
- -->
- <hr width=400>
- Powered by <a href=http://koma.xz.lt>koma.xz.lt shaman king game</a>
- <br>
-
- <form name=ds>
- <input type=hidden name=mysolution><br>
- <input type=hidden name=myselection><br>
- <input type=hidden name=mycounter><br>
- </form>
-
- </center>
- </body>
- </html>
-