var Moves = new Array();
var MovesIndex = new Array();
var BeginPosition = new Array();
var CurrentPosition = new Array();
var NumberOfMoves = new Array();
var MoveNumberAtRoot = new Array();
var WhiteToMoveAtRoot = new Array();
var LastMovePlayed = new Array();
var LastHighlight = new Array();
var Flips = new Array();
var Autos = new Array();
BeginPosition[0] = new Array(0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1);
CurrentPosition[0] = new Array(0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1);
Moves[0] = new Array(0,0,2,0,0,32,28,1,1,0,1,1,3,0,0,19,23,2,2,0,2,2,4,0,0,28,19,1,1,1,23,2,3,3,5,0,0,14,23,2,2,1,19,1,4,4,6,0,0,33,28,1,1,0,5,5,7,0,0,23,32,2,2,1,28,1,6,6,8,0,0,37,28,1,1,1,32,2,7,7,9,0,0,10,14,2,2,0,8,8,10,0,0,35,30,1,1,0,9,9,11,0,0,16,21,2,2,0,10,10,12,0,0,28,22,1,1,0,11,11,13,0,0,18,27,2,2,1,22,1,12,12,14,0,0,31,22,1,1,1,27,2,13,13,15,0,0,17,28,2,2,1,22,1,14,14,16,0,0,30,24,1,1,0,15,15,17,0,0,20,29,2,2,1,24,1,16,16,18,0,0,34,32,1,1,2,29,2,28,2,17,17,19,0,0,11,17,2,2,0,18,18,20,0,0,40,34,1,1,0,19,19,21,0,0,21,27,2,2,0,20,20,22,0,0,32,21,1,1,1,27,2,21,21,23,0,0,17,26,2,2,1,21,1,22,22,24,0,0,36,31,1,1,0,23,23,25,0,0,26,37,2,2,1,31,1,24,24,26,0,0,41,32,1,1,1,37,2,25,25,27,0,0,15,20,2,2,0,26,26,28,0,0,34,29,1,1,0,27,27,29,0,0,5,10,2,2,0,28,28,30,0,0,46,41,1,1,0,29,29,31,0,0,14,19,2,2,0,30,30,32,0,0,32,28,1,1,0,31,31,33,0,0,19,23,2,2,0,32,32,34,0,0,28,19,1,1,1,23,2,33,33,35,0,0,13,33,2,2,2,19,1,29,1,34,34,36,0,0,38,29,1,1,1,33,2,35,35,37,0,0,8,13,2,2,0,36,36,38,0,0,41,37,1,1,0,37,37,39,0,0,10,14,2,2,0,38,38,40,0,0,39,33,1,1,0,39,39,41,0,0,14,19,2,2,0,40,40,42,0,0,43,38,1,1,0,41,41,43,0,0,6,11,2,2,0,42,42,44,0,0,44,39,1,1,0,43,43,45,0,0,11,17,2,2,0,44,44,46,0,0,29,23,1,1,0,45,45,47,0,0,19,28,2,2,1,23,1,46,46,48,0,0,33,11,1,1,2,28,2,17,2,47,47,49,0,0,7,16,2,2,1,11,1,48,48,50,0,0,38,33,1,1,0,49,49,51,0,0,13,19,2,2,0,50,50,52,0,0,33,29,1,1,0,51,51,53,0,0,9,13,2,2,0,52,52,54,0,0,50,44,1,1,0,53,53,55,0,0,13,18,2,2,0,54,54,56,0,0,39,33,1,1,0,55,55,57,0,0,1,7,2,2,0,56,56,58,0,0,42,38,1,1,0,57,57,59,0,0,2,8,2,2,0,58,58,60,0,0,44,39,1,1,0,59,59,61,0,0,8,13,2,2,0,60,60,62,0,0,37,32,1,1,0,61,61,63,0,0,20,25,2,2,0,62,62,64,0,0,32,28,1,1,0,63,63,65,0,0,4,9,2,2,0,64,64,66,0,0,28,22,1,1,0,65,65,67,0,0,18,27,2,2,1,22,1,66,66,68,0,0,29,23,1,1,0,67,67,69,0,0,19,28,2,2,1,23,1,68,68,70,0,0,33,31,1,1,2,28,2,27,2,69,69,71,0,0,12,18,2,2,0,70,70,72,0,0,38,32,1,1,0,71,71,73,0,0,9,14,2,2,0,72,72,74,0,0,48,42,1,1,0,73,73,75,0,0,14,19,2,2,0,74,74,76,0,0,42,38,1,1,0,75,75,77,0,0,7,12,2,2,0,76,76,78,0,0,45,40,1,1,0,77,77,79,0,0,19,24,2,2,0,78,78,80,0,0,31,27,1,1,0,79,79,0,0,0,12,17,2,2,0);
MovesIndex[0] = new Array(0,0,10,20,32,44,54,66,78,88,98,108,118,130,142,154,164,176,190,200,210,220,232,244,254,266,278,288,298,308,318,328,338,348,360,374,386,396,406,416,426,436,446,456,466,476,486,498,512,524,534,544,554,564,574,584,594,604,614,624,634,644,654,664,674,684,694,706,716,728,742,752,762,772,782,792,802,812,822,832,842);
NumberOfMoves[0] = 80;
MoveNumberAtRoot[0] = 1;
WhiteToMoveAtRoot[0] = 1;
LastMovePlayed[0] = 0;
LastHighlight[0] = 0;
Flips[0] = 0;
Autos[0] = 0;
BeginPosition[1] = new Array(0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1);
CurrentPosition[1] = new Array(0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1);
Moves[1] = new Array(80,0,2,0,0,32,28,1,1,0,81,1,3,0,0,19,23,2,2,0,82,2,4,0,0,28,19,1,1,1,23,2,83,3,5,0,0,14,23,2,2,1,19,1,84,4,6,0,0,37,32,1,1,0,85,5,7,0,0,10,14,2,2,0,86,6,8,0,0,41,37,1,1,0,87,7,9,0,0,5,10,2,2,0,88,8,10,0,0,34,29,1,1,0,89,9,11,0,0,23,34,2,2,1,29,1,90,10,12,0,0,39,30,1,1,1,34,2,91,11,13,0,0,14,19,2,2,0,92,12,14,0,0,44,39,1,1,0,93,13,15,0,0,10,14,2,2,0,94,14,16,0,0,40,34,1,1,0,95,15,17,0,0,16,21,2,2,0,96,16,18,0,0,31,26,1,1,0,97,17,19,0,0,11,16,2,2,0,98,18,20,0,0,32,28,1,1,0,99,19,21,0,0,18,22,2,2,0,100,20,22,0,0,46,41,1,1,0,101,21,23,0,0,12,18,2,2,0,102,22,24,0,0,45,40,1,1,0,103,23,25,0,0,8,12,2,2,0,104,24,26,0,0,50,45,1,1,0,105,25,27,0,0,6,11,2,2,0,106,26,28,0,0,37,31,1,1,0,107,27,29,0,0,1,6,2,2,0,108,28,30,0,0,41,37,1,1,0,109,29,31,0,0,18,23,2,2,0,110,30,32,0,0,47,41,1,1,0,111,31,33,0,0,23,32,2,2,1,28,1,112,32,34,0,0,38,18,1,1,2,32,2,22,2,113,33,35,0,0,12,23,2,2,1,18,1,114,34,36,0,0,33,29,1,1,0,115,35,37,0,0,2,8,2,2,0,116,36,38,0,0,29,18,1,1,1,23,2,117,37,39,0,0,13,22,2,2,1,18,1,118,38,40,0,0,42,38,1,1,0,119,39,41,0,0,20,24,2,2,0,120,40,42,0,0,38,32,1,1,0,121,41,43,0,0,7,12,2,2,0,122,42,44,0,0,48,42,1,1,0,123,43,45,0,0,9,13,2,2,0,124,44,46,0,0,43,38,1,1,0,125,45,47,0,0,4,9,2,2,0,126,46,48,0,0,39,33,1,1,0,127,47,49,0,0,22,27,2,2,0,128,48,50,0,0,31,22,1,1,1,27,2,129,49,51,0,0,17,39,2,2,2,22,1,33,1,130,50,52,0,0,26,17,1,1,1,21,2,131,51,53,0,0,12,21,2,2,1,17,1,132,52,54,0,0,34,43,1,1,1,39,2,133,53,55,0,0,21,26,2,2,0,134,54,56,0,0,40,34,1,1,0,135,55,57,0,0,13,18,2,2,0,136,56,58,0,0,43,39,1,1,0,137,57,59,0,0,8,13,2,2,0,138,58,60,0,0,39,33,1,1,0,139,59,61,0,0,11,17,2,2,0,140,60,62,0,0,30,25,1,1,0,141,61,63,0,0,17,21,2,2,0,142,62,64,0,0,34,30,1,1,0,143,63,65,0,0,6,11,2,2,0,144,64,66,0,0,45,40,1,1,0,145,65,67,0,0,11,17,2,2,0,146,66,68,0,0,40,34,1,1,0,147,67,69,0,0,18,23,2,2,0,148,68,70,0,0,34,29,1,1,0,149,69,71,0,0,23,34,2,2,1,29,1,150,70,72,0,0,30,39,1,1,1,34,2,151,71,73,0,0,13,18,2,2,0,152,72,74,0,0,39,34,1,1,0,153,73,75,0,0,17,22,2,2,0,154,74,76,0,0,32,28,1,1,0,155,75,77,0,0,22,27,2,2,0,156,76,78,0,0,37,32,1,1,0,157,77,79,0,0,18,23,2,2,0,158,78,80,0,0,35,30,1,1,0,159,79,81,0,0,24,35,2,2,1,30,1,160,80,82,0,0,33,29,1,1,0,161,81,83,0,0,19,24,2,2,0,162,82,84,0,0,28,10,1,1,2,23,2,14,2,163,83,85,0,0,24,33,2,2,1,29,1,164,84,86,0,0,38,29,1,1,1,33,2,165,85,87,0,0,27,47,2,4,2,32,1,42,1,166,86,88,0,0,10,5,1,3,0,167,87,89,0,0,47,24,4,4,1,29,1,168,88,90,0,0,34,30,1,1,0,169,89,91,0,0,35,40,2,2,0,170,90,92,0,0,30,19,1,1,1,24,4,171,91,93,0,0,40,45,2,2,0,172,92,94,0,0,19,14,1,1,0,173,93,95,0,0,9,20,2,2,1,14,1,174,94,96,0,0,25,14,1,1,1,20,2,175,95,97,0,0,45,50,2,4,0,176,96,98,0,0,14,9,1,1,0,177,97,99,0,0,3,14,2,2,1,9,1,178,98,100,0,0,5,19,3,3,1,14,2,179,99,101,0,0,15,20,2,2,0,180,100,102,0,0,41,37,1,1,0,181,101,103,0,0,21,27,2,2,0,182,102,104,0,0,49,43,1,1,0,183,103,105,0,0,20,25,2,2,0,184,104,106,0,0,43,38,1,1,0,185,105,107,0,0,50,39,4,4,0,186,106,108,0,0,19,24,3,3,0,187,107,109,0,0,39,6,4,4,0,188,108,110,0,0,38,32,1,1,0,189,109,111,0,0,27,38,2,2,1,32,1,190,110,0,0,0,24,47,3,3,1,38,2);
MovesIndex[1] = new Array(0,0,10,20,32,44,54,64,74,84,94,106,118,128,138,148,158,168,178,188,198,208,218,228,238,248,258,268,278,288,298,308,318,330,344,356,366,376,388,400,410,420,430,440,450,460,470,480,490,500,512,526,538,550,562,572,582,592,602,612,622,632,642,652,662,672,682,692,702,712,722,734,746,756,766,776,786,796,806,816,826,838,848,858,872,884,896,910,920,932,942,952,964,974,984,996,1008,1018,1028,1040,1052,1062,1072,1082,1092,1102,1112,1122,1132,1142,1152,1164);
NumberOfMoves[1] = 111;
MoveNumberAtRoot[1] = 1;
WhiteToMoveAtRoot[1] = 1;
LastMovePlayed[1] = 0;
LastHighlight[1] = 0;
Flips[1] = 0;
Autos[1] = 0;
BeginPosition[2] = new Array(0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1);
CurrentPosition[2] = new Array(0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1);
Moves[2] = new Array(191,0,2,0,0,32,28,1,1,0,192,1,3,0,0,17,22,2,2,0,193,2,4,0,0,28,17,1,1,1,22,2,194,3,5,0,0,11,22,2,2,1,17,1,195,4,6,0,0,37,32,1,1,0,196,5,7,0,0,6,11,2,2,0,197,6,8,0,0,41,37,1,1,0,198,7,9,0,0,12,17,2,2,0,199,8,10,0,0,46,41,1,1,0,200,9,11,0,0,7,12,2,2,0,201,10,12,0,0,34,29,1,1,0,202,11,13,0,0,2,7,2,2,0,203,12,14,0,0,40,34,1,1,0,204,13,15,0,0,19,23,2,2,0,205,14,16,0,0,45,40,1,1,0,206,15,17,0,0,14,19,2,2,0,207,16,18,0,0,32,28,1,1,0,208,17,19,0,0,23,32,2,2,1,28,1,209,18,20,0,0,37,28,1,1,1,32,2,210,19,21,0,0,20,24,2,2,0,211,20,22,0,0,29,20,1,1,1,24,2,212,21,23,0,0,15,24,2,2,1,20,1,213,22,24,0,0,34,29,1,1,0,214,23,25,0,0,10,15,2,2,0,215,24,26,0,0,29,20,1,1,1,24,2,216,25,27,0,0,15,24,2,2,1,20,1,217,26,28,0,0,40,34,1,1,0,218,27,29,0,0,5,10,2,2,0,219,28,30,0,0,34,29,1,1,0,220,29,31,0,0,10,15,2,2,0,221,30,32,0,0,29,20,1,1,1,24,2,222,31,33,0,0,15,24,2,2,1,20,1,223,32,34,0,0,39,34,1,1,0,224,33,35,0,0,16,21,2,2,0,225,34,36,0,0,31,26,1,1,0,226,35,37,0,0,9,14,2,2,0,227,36,38,0,0,34,30,1,1,0,228,37,39,0,0,3,9,2,2,0,229,38,40,0,0,28,23,1,1,0,230,39,41,0,0,19,39,2,2,2,23,1,33,1,231,40,42,0,0,30,10,1,1,2,24,2,14,2,232,41,43,0,0,4,15,2,2,1,10,1,233,42,44,0,0,44,33,1,1,1,39,2,234,43,45,0,0,21,27,2,2,0,235,44,46,0,0,41,37,1,1,0,236,45,47,0,0,18,23,2,2,0,237,46,48,0,0,37,31,1,1,0,238,47,49,0,0,12,18,2,2,0,239,48,50,0,0,43,39,1,1,0,240,49,51,0,0,7,12,2,2,0,241,50,52,0,0,48,43,1,1,0,242,51,53,0,0,1,7,2,2,0,243,52,54,0,0,33,29,1,1,0,244,53,55,0,0,23,34,2,2,1,29,1,245,54,56,0,0,39,30,1,1,1,34,2,246,55,57,0,0,18,23,2,2,0,247,56,58,0,0,42,37,1,1,0,248,57,59,0,0,15,20,2,2,0,249,58,60,0,0,50,44,1,1,0,250,59,61,0,0,13,19,2,2,0,251,60,62,0,0,44,39,1,1,0,252,61,63,0,0,20,24,2,2,0,253,62,64,0,0,37,32,1,1,0,254,63,65,0,0,11,16,2,2,0,255,64,66,0,0,32,21,1,1,1,27,2,256,65,67,0,0,16,27,2,2,1,21,1,257,66,68,0,0,47,42,1,1,0,258,67,69,0,0,7,11,2,2,0,259,68,70,0,0,42,37,1,1,0,260,69,71,0,0,9,14,2,2,0,261,70,72,0,0,37,32,1,1,0,262,71,73,0,0,11,16,2,2,0,263,72,74,0,0,32,21,1,1,1,27,2,264,73,75,0,0,16,27,2,2,1,21,1,265,74,76,0,0,38,32,1,1,0,266,75,77,0,0,27,38,2,2,1,32,1,267,76,78,0,0,43,32,1,1,1,38,2,268,77,79,0,0,22,28,2,2,0,269,78,80,0,0,49,43,1,1,0,270,79,81,0,0,28,37,2,2,1,32,1,271,80,82,0,0,31,42,1,1,1,37,2,272,81,83,0,0,23,28,2,2,0,273,82,84,0,0,43,38,1,1,0,274,83,85,0,0,24,29,2,2,0,275,84,86,0,0,42,37,1,1,0,276,85,87,0,0,19,23,2,2,0,277,86,88,0,0,30,25,1,1,0,278,87,89,0,0,12,18,2,2,0,279,88,90,0,0,38,32,1,1,0,280,89,91,0,0,8,13,2,2,0,281,90,92,0,0,36,31,1,1,0,282,91,93,0,0,13,19,2,2,0,283,92,94,0,0,31,27,1,1,0,284,93,95,0,0,29,33,2,2,0,285,94,96,0,0,39,34,1,1,0,286,95,97,0,0,17,22,2,2,0,287,96,98,0,0,27,21,1,1,0,288,97,99,0,0,22,27,2,2,0,289,98,100,0,0,21,16,1,1,0,290,99,101,0,0,27,38,2,2,1,32,1,291,100,102,0,0,16,11,1,1,0,292,101,103,0,0,38,43,2,2,0,293,102,104,0,0,11,7,1,1,0,294,103,105,0,0,14,20,2,2,0,295,104,106,0,0,25,14,1,1,1,20,2,296,105,107,0,0,19,10,2,2,1,14,1,297,106,108,0,0,7,1,1,3,0,298,107,109,0,0,43,49,2,4,0,299,108,110,0,0,34,30,1,1,0,300,109,111,0,0,33,39,2,2,0,301,110,112,0,0,30,24,1,1,0,302,111,113,0,0,39,44,2,2,0,303,112,114,0,0,26,21,1,1,0,304,113,115,0,0,49,16,4,4,1,21,1,305,114,116,0,0,24,19,1,1,0,306,115,117,0,0,23,14,2,2,1,19,1,307,116,118,0,0,1,49,3,3,2,18,2,44,2,308,117,119,0,0,16,11,4,4,0,309,118,120,0,0,49,43,3,3,0,310,119,121,0,0,11,17,4,4,0,311,120,122,0,0,43,38,3,3,0,312,121,123,0,0,10,15,2,2,0,313,122,0,0,0,38,32,3,3,0);
MovesIndex[2] = new Array(0,0,10,20,32,44,54,64,74,84,94,104,114,124,134,144,154,164,174,186,198,208,220,232,242,252,264,276,286,296,306,316,328,340,350,360,370,380,390,400,410,424,438,450,462,472,482,492,502,512,522,532,542,552,562,574,586,596,606,616,626,636,646,656,666,676,688,700,710,720,730,740,750,760,772,784,794,806,818,828,838,850,862,872,882,892,902,912,922,932,942,952,962,972,982,992,1002,1012,1022,1032,1042,1054,1064,1074,1084,1094,1106,1118,1128,1138,1148,1158,1168,1178,1188,1200,1210,1222,1236,1246,1256,1266,1276,1286);
NumberOfMoves[2] = 123;
MoveNumberAtRoot[2] = 1;
WhiteToMoveAtRoot[2] = 1;
LastMovePlayed[2] = 0;
LastHighlight[2] = 0;
Flips[2] = 0;
Autos[2] = 0;
BeginPosition[3] = new Array(0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1);
CurrentPosition[3] = new Array(0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1);
Moves[3] = new Array(314,0,2,0,0,32,28,1,1,0,315,1,3,0,0,17,22,2,2,0,316,2,4,0,0,28,17,1,1,1,22,2,317,3,5,0,0,11,22,2,2,1,17,1,318,4,6,0,0,37,32,1,1,0,319,5,7,0,0,12,17,2,2,0,320,6,8,0,0,33,28,1,1,0,321,7,9,0,0,22,33,2,2,1,28,1,322,8,10,0,0,39,28,1,1,1,33,2,323,9,11,0,0,7,12,2,2,0,324,10,12,0,0,44,39,1,1,0,325,11,13,0,0,19,23,2,2,0,326,12,14,0,0,28,19,1,1,1,23,2,327,13,15,0,0,14,23,2,2,1,19,1,328,14,16,0,0,50,44,1,1,0,329,15,17,0,0,10,14,2,2,0,330,16,18,0,0,39,33,1,1,0,331,17,19,0,0,5,10,2,2,0,332,18,20,0,0,44,39,1,1,0,333,19,21,0,0,17,21,2,2,0,334,20,22,0,0,41,37,1,1,0,335,21,23,0,0,2,7,2,2,0,336,22,24,0,0,47,41,1,1,0,337,23,25,0,0,14,19,2,2,0,338,24,26,0,0,32,28,1,1,0,339,25,27,0,0,23,32,2,2,1,28,1,340,26,28,0,0,37,28,1,1,1,32,2,341,27,29,0,0,10,14,2,2,0,342,28,30,0,0,41,37,1,1,0,343,29,31,0,0,21,26,2,2,0,344,30,32,0,0,37,32,1,1,0,345,31,33,0,0,26,37,2,2,1,31,1,346,32,34,0,0,42,31,1,1,1,37,2,347,33,35,0,0,6,11,2,2,0,348,34,36,0,0,46,41,1,1,0,349,35,37,0,0,16,21,2,2,0,350,36,38,0,0,31,26,1,1,0,351,37,39,0,0,1,6,2,2,0,352,38,40,0,0,26,17,1,1,1,21,2,353,39,41,0,0,11,22,2,2,1,17,1,354,40,42,0,0,28,17,1,1,1,22,2,355,41,43,0,0,12,21,2,2,1,17,1,356,42,44,0,0,41,37,1,1,0,357,43,45,0,0,8,12,2,2,0,358,44,46,0,0,33,28,1,1,0,359,45,47,0,0,20,24,2,2,0,360,46,48,0,0,39,33,1,1,0,361,47,49,0,0,14,20,2,2,0,362,48,50,0,0,49,44,1,1,0,363,49,51,0,0,18,23,2,2,0,364,50,52,0,0,34,29,1,1,0,365,51,53,0,0,23,34,2,2,1,29,1,366,52,54,0,0,40,29,1,1,1,34,2,367,53,55,0,0,13,18,2,2,0,368,54,56,0,0,36,31,1,1,0,369,55,57,0,0,21,26,2,2,0,370,56,58,0,0,43,39,1,1,0,371,57,59,0,0,18,23,2,2,0,372,58,60,0,0,29,18,1,1,1,23,2,373,59,61,0,0,12,23,2,2,1,18,1,374,60,62,0,0,39,34,1,1,0,375,61,63,0,0,9,13,2,2,0,376,62,64,0,0,44,40,1,1,0,377,63,65,0,0,4,9,2,2,0,378,64,66,0,0,31,27,1,1,0,379,65,67,0,0,7,12,2,2,0,380,66,68,0,0,34,30,1,1,0,381,67,69,0,0,12,18,2,2,0,382,68,70,0,0,30,25,1,1,0,383,69,71,0,0,6,11,2,2,0,384,70,72,0,0,25,14,1,1,1,20,2,385,71,73,0,0,9,20,2,2,1,14,1,386,72,74,0,0,48,43,1,1,0,387,73,75,0,0,24,29,2,2,0,388,74,76,0,0,33,24,1,1,1,29,2,389,75,77,0,0,20,29,2,2,1,24,1,390,76,78,0,0,40,34,1,1,0,391,77,79,0,0,29,40,2,2,1,34,1,392,78,80,0,0,35,44,1,1,1,40,2,393,79,0,0,0,15,20,2,2,0);
MovesIndex[3] = new Array(0,0,10,20,32,44,54,64,74,86,98,108,118,128,140,152,162,172,182,192,202,212,222,232,242,252,262,274,286,296,306,316,326,338,350,360,370,380,390,400,412,424,436,448,458,468,478,488,498,508,518,528,538,550,562,572,582,592,602,612,624,636,646,656,666,676,686,696,706,716,726,736,748,760,770,780,792,804,814,826,838);
NumberOfMoves[3] = 80;
MoveNumberAtRoot[3] = 1;
WhiteToMoveAtRoot[3] = 1;
LastMovePlayed[3] = 0;
LastHighlight[3] = 0;
Flips[3] = 0;
Autos[3] = 0;
BeginPosition[4] = new Array(0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1);
CurrentPosition[4] = new Array(0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1);
Moves[4] = new Array(394,0,2,0,0,32,28,1,1,0,395,1,3,0,0,20,25,2,2,0,396,2,4,0,0,37,32,1,1,0,397,3,5,0,0,15,20,2,2,0,398,4,6,0,0,41,37,1,1,0,399,5,7,0,0,10,15,2,2,0,400,6,8,0,0,46,41,1,1,0,401,7,9,0,0,5,10,2,2,0,402,8,10,0,0,31,27,1,1,0,403,9,11,0,0,19,23,2,2,0,404,10,12,0,0,28,19,1,1,1,23,2,405,11,13,0,0,14,23,2,2,1,19,1,406,12,14,0,0,33,28,1,1,0,407,13,15,0,0,9,14,2,2,0,408,14,16,0,0,28,19,1,1,1,23,2,409,15,17,0,0,14,23,2,2,1,19,1,410,16,18,0,0,38,33,1,1,0,411,17,19,0,0,13,19,2,2,0,412,18,20,0,0,43,38,1,1,0,413,19,21,0,0,10,14,2,2,0,414,20,22,0,0,49,43,1,1,0,415,21,23,0,0,17,22,2,2,0,416,22,24,0,0,37,31,1,1,0,417,23,25,0,0,8,13,2,2,0,418,24,26,0,0,34,30,1,1,0,419,25,27,0,0,25,34,2,2,1,30,1,420,26,28,0,0,40,29,1,1,1,34,2,421,27,29,0,0,23,34,2,2,1,29,1,422,28,30,0,0,39,30,1,1,1,34,2,423,29,31,0,0,19,23,2,2,0,424,30,32,0,0,44,39,1,1,0,425,31,33,0,0,14,19,2,2,0,426,32,34,0,0,50,44,1,1,0,427,33,35,0,0,2,8,2,2,0,428,34,36,0,0,31,26,1,1,0,429,35,37,0,0,22,31,2,2,1,27,1,430,36,38,0,0,26,37,1,1,1,31,2,431,37,39,0,0,4,9,2,2,0,432,38,40,0,0,30,25,1,1,0,433,39,41,0,0,11,17,2,2,0,434,40,42,0,0,25,14,1,1,1,20,2,435,41,43,0,0,9,20,2,2,1,14,1,436,42,44,0,0,44,40,1,1,0,437,43,45,0,0,3,9,2,2,0,438,44,46,0,0,35,30,1,1,0,439,45,47,0,0,9,14,2,2,0,440,46,48,0,0,30,25,1,1,0,441,47,49,0,0,17,22,2,2,0,442,48,50,0,0,32,28,1,1,0,443,49,51,0,0,23,32,2,2,1,28,1,444,50,52,0,0,37,17,1,1,2,32,2,22,2,445,51,53,0,0,12,21,2,2,1,17,1,446,52,54,0,0,41,37,1,1,0,447,53,55,0,0,7,12,2,2,0,448,54,56,0,0,37,32,1,1,0,449,55,57,0,0,21,27,2,2,0,450,56,58,0,0,32,21,1,1,1,27,2,451,57,59,0,0,16,27,2,2,1,21,1,452,58,60,0,0,33,29,1,1,0,453,59,61,0,0,6,11,2,2,0,454,60,62,0,0,39,33,1,1,0,455,61,63,0,0,11,17,2,2,0,456,62,64,0,0,42,37,1,1,0,457,63,65,0,0,1,7,2,2,0,458,64,66,0,0,40,35,1,1,0,459,65,67,0,0,17,22,2,2,0,460,66,68,0,0,35,30,1,1,0,461,67,69,0,0,19,23,2,2,0,462,68,70,0,0,37,32,1,1,0,463,69,71,0,0,23,34,2,2,1,29,1,464,70,72,0,0,30,39,1,1,1,34,2,465,71,73,0,0,20,24,2,2,0,466,72,74,0,0,32,21,1,1,1,27,2,467,73,75,0,0,22,28,2,2,0,468,74,76,0,0,33,22,1,1,1,28,2,469,75,77,0,0,18,16,2,2,2,22,1,21,1,470,76,78,0,0,39,33,1,1,0,471,77,79,0,0,12,18,2,2,0,472,78,80,0,0,47,42,1,1,0,473,79,0,0,0,7,12,2,2,0);
MovesIndex[4] = new Array(0,0,10,20,30,40,50,60,70,80,90,100,112,124,134,144,156,168,178,188,198,208,218,228,238,248,258,270,282,294,306,316,326,336,346,356,366,378,390,400,410,420,432,444,454,464,474,484,494,504,514,526,540,552,562,572,582,592,604,616,626,636,646,656,666,676,686,696,706,716,726,738,750,760,772,782,794,808,818,828,838);
NumberOfMoves[4] = 80;
MoveNumberAtRoot[4] = 1;
WhiteToMoveAtRoot[4] = 1;
LastMovePlayed[4] = 0;
LastHighlight[4] = 0;
Flips[4] = 0;
Autos[4] = 0;
BeginPosition[5] = new Array(0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1);
CurrentPosition[5] = new Array(0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1);
Moves[5] = new Array(474,0,2,0,0,32,28,1,1,0,475,1,3,0,0,17,22,2,2,0,476,2,4,0,0,28,17,1,1,1,22,2,477,3,5,0,0,11,22,2,2,1,17,1,478,4,6,0,0,37,32,1,1,0,479,5,7,0,0,6,11,2,2,0,480,6,8,0,0,41,37,1,1,0,481,7,9,0,0,11,17,2,2,0,482,8,10,0,0,46,41,1,1,0,483,9,11,0,0,17,21,2,2,0,484,10,12,0,0,31,27,1,1,0,485,11,13,0,0,22,31,2,2,1,27,1,486,12,14,0,0,37,17,1,1,2,31,2,21,2,487,13,15,0,0,12,21,2,2,1,17,1,488,14,16,0,0,36,31,1,1,0,489,15,17,0,0,21,26,2,2,0,490,16,18,0,0,31,27,1,1,0,491,17,19,0,0,7,11,2,2,0,492,18,20,0,0,33,28,1,1,0,493,19,21,0,0,19,23,2,2,0,494,20,22,0,0,28,19,1,1,1,23,2,495,21,23,0,0,14,23,2,2,1,19,1,496,22,24,0,0,39,33,1,1,0,497,23,25,0,0,10,14,2,2,0,498,24,26,0,0,44,39,1,1,0,499,25,27,0,0,2,7,2,2,0,500,26,28,0,0,50,44,1,1,0,501,27,29,0,0,7,12,2,2,0,502,28,30,0,0,34,29,1,1,0,503,29,31,0,0,23,34,2,2,1,29,1,504,30,32,0,0,39,30,1,1,1,34,2,505,31,33,0,0,11,17,2,2,0,506,32,34,0,0,44,39,1,1,0,507,33,35,0,0,17,21,2,2,0,508,34,36,0,0,33,28,1,1,0,509,35,37,0,0,12,17,2,2,0,510,36,38,0,0,39,33,1,1,0,511,37,39,0,0,4,10,2,2,0,512,38,40,0,0,30,25,1,1,0,513,39,41,0,0,20,24,2,2,0,514,40,42,0,0,49,44,1,1,0,515,41,43,0,0,1,7,2,2,0,516,42,44,0,0,41,37,1,1,0,517,43,45,0,0,8,12,2,2,0,518,44,46,0,0,47,41,1,1,0,519,45,47,0,0,18,22,2,2,0,520,46,48,0,0,27,18,1,1,1,22,2,521,47,49,0,0,13,22,2,2,1,18,1,522,48,50,0,0,41,36,1,1,0,523,49,51,0,0,12,18,2,2,0,524,50,52,0,0,43,39,1,1,0,525,51,53,0,0,7,12,2,2,0,526,52,54,0,0,28,23,1,1,0,527,53,55,0,0,18,29,2,2,1,23,1,528,54,56,0,0,33,28,1,1,0,529,55,57,0,0,22,33,2,2,1,28,1,530,56,58,0,0,39,28,1,1,1,33,2,531,57,59,0,0,9,13,2,2,0,532,58,60,0,0,44,39,1,1,0,533,59,61,0,0,13,18,2,2,0,534,60,62,0,0,39,34,1,1,0,535,61,63,0,0,3,8,2,2,0,536,62,64,0,0,34,23,1,1,1,29,2,537,63,65,0,0,18,29,2,2,1,23,1,538,64,66,0,0,36,31,1,1,0,539,65,67,0,0,8,13,2,2,0,540,66,68,0,0,31,27,1,1,0,541,67,69,0,0,14,20,2,2,0,542,68,70,0,0,25,14,1,1,1,20,2,543,69,71,0,0,10,19,2,2,1,14,1,544,70,72,0,0,40,34,1,1,0,545,71,73,0,0,29,40,2,2,1,34,1,546,72,74,0,0,35,44,1,1,1,40,2,547,73,75,0,0,24,29,2,2,0,548,74,76,0,0,44,39,1,1,0,549,75,77,0,0,15,20,2,2,0,550,76,78,0,0,39,34,1,1,0,551,77,79,0,0,29,40,2,2,1,34,1,552,78,80,0,0,45,34,1,1,1,40,2,553,79,81,0,0,19,24,2,2,0,554,80,82,0,0,48,43,1,1,0,555,81,83,0,0,13,19,2,2,0,556,82,84,0,0,43,39,1,1,0,557,83,85,0,0,12,18,2,2,0,558,84,86,0,0,38,33,1,1,0,559,85,87,0,0,18,23,2,2,0,560,86,88,0,0,27,22,1,1,0,561,87,89,0,0,5,10,2,2,0,562,88,90,0,0,22,11,1,1,1,17,2,563,89,91,0,0,16,7,2,2,1,11,1,564,90,92,0,0,28,22,1,1,0,565,91,93,0,0,10,14,2,2,0,566,92,94,0,0,42,38,1,1,0,567,93,0,0,0,7,11,2,2,0);
MovesIndex[5] = new Array(0,0,10,20,32,44,54,64,74,84,94,104,114,126,140,152,162,172,182,192,202,212,224,236,246,256,266,276,286,296,306,318,330,340,350,360,370,380,390,400,410,420,430,440,450,460,470,480,492,504,514,524,534,544,554,566,576,588,600,610,620,630,640,650,662,674,684,694,704,714,726,738,748,760,772,782,792,802,812,824,836,846,856,866,876,886,896,906,916,926,938,950,960,970,980);
NumberOfMoves[5] = 94;
MoveNumberAtRoot[5] = 1;
WhiteToMoveAtRoot[5] = 1;
LastMovePlayed[5] = 0;
LastHighlight[5] = 0;
Flips[5] = 0;
Autos[5] = 0;
BeginPosition[6] = new Array(0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1);
CurrentPosition[6] = new Array(0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1);
Moves[6] = new Array(568,0,2,0,0,32,28,1,1,0,569,1,3,0,0,20,25,2,2,0,570,2,4,0,0,37,32,1,1,0,571,3,5,0,0,15,20,2,2,0,572,4,6,0,0,41,37,1,1,0,573,5,7,0,0,10,15,2,2,0,574,6,8,0,0,33,29,1,1,0,575,7,9,0,0,17,21,2,2,0,576,8,10,0,0,39,33,1,1,0,577,9,11,0,0,21,26,2,2,0,578,10,12,0,0,44,39,1,1,0,579,11,13,0,0,11,17,2,2,0,580,12,14,0,0,50,44,1,1,0,581,13,15,0,0,6,11,2,2,0,582,14,16,0,0,47,41,1,1,0,583,15,17,0,0,1,6,2,2,0,584,16,18,0,0,31,27,1,1,0,585,17,19,0,0,19,24,2,2,0,586,18,20,0,0,34,30,1,1,0,587,19,21,0,0,25,23,2,2,2,30,1,29,1,588,20,22,0,0,28,30,1,1,2,23,2,24,2,589,21,23,0,0,17,21,2,2,0,590,22,24,0,0,30,25,1,1,0,591,23,25,0,0,20,24,2,2,0,592,24,26,0,0,40,34,1,1,0,593,25,27,0,0,13,19,2,2,0,594,26,28,0,0,34,30,1,1,0,595,27,29,0,0,8,13,2,2,0,596,28,30,0,0,33,29,1,1,0,597,29,31,0,0,24,33,2,2,1,29,1,598,30,32,0,0,39,28,1,1,1,33,2,599,31,33,0,0,5,10,2,2,0,600,32,34,0,0,44,39,1,1,0,601,33,35,0,0,2,8,2,2,0,602,34,36,0,0,39,33,1,1,0,603,35,37,0,0,19,24,2,2,0,604,36,38,0,0,30,19,1,1,1,24,2,605,37,39,0,0,13,24,2,2,1,19,1,606,38,40,0,0,43,39,1,1,0,607,39,41,0,0,8,13,2,2,0,608,40,42,0,0,36,31,1,1,0,609,41,43,0,0,13,19,2,2,0,610,42,44,0,0,49,44,1,1,0,611,43,45,0,0,18,23,2,2,0,612,44,46,0,0,44,40,1,1,0,613,45,47,0,0,12,18,2,2,0,614,46,48,0,0,41,36,1,1,0,615,47,49,0,0,7,12,2,2,0,616,48,50,0,0,27,22,1,1,0,617,49,51,0,0,18,27,2,2,1,22,1,618,50,52,0,0,31,22,1,1,1,27,2,619,51,53,0,0,12,18,2,2,0,620,52,54,0,0,22,13,1,1,1,18,2,621,53,55,0,0,9,18,2,2,1,13,1,622,54,56,0,0,37,31,1,1,0,623,55,57,0,0,26,37,2,2,1,31,1,624,56,58,0,0,42,31,1,1,1,37,2,625,57,59,0,0,21,26,2,2,0,626,58,60,0,0,31,27,1,1,0,627,59,61,0,0,4,9,2,2,0,628,60,62,0,0,39,34,1,1,0,629,61,63,0,0,3,8,2,2,0,630,62,64,0,0,28,22,1,1,0,631,63,65,0,0,8,13,2,2,0,632,64,66,0,0,34,30,1,1,0,633,65,67,0,0,15,20,2,2,0,634,66,68,0,0,46,41,1,1,0,635,67,69,0,0,10,15,2,2,0,636,68,70,0,0,41,37,1,1,0,637,69,71,0,0,24,29,2,2,0,638,70,72,0,0,33,24,1,1,1,29,2,639,71,73,0,0,20,29,2,2,1,24,1,640,72,74,0,0,40,34,1,1,0,641,73,75,0,0,29,40,2,2,1,34,1,642,74,76,0,0,45,34,1,1,1,40,2,643,75,77,0,0,15,20,2,2,0,644,76,78,0,0,48,43,1,1,0,645,77,79,0,0,20,24,2,2,0,646,78,80,0,0,43,39,1,1,0,647,79,81,0,0,11,17,2,2,0,648,80,82,0,0,22,11,1,1,1,17,2,649,81,83,0,0,16,7,2,2,1,11,1,650,82,84,0,0,39,33,1,1,0,651,83,85,0,0,7,12,2,2,0,652,84,86,0,0,33,28,1,1,0,653,85,87,0,0,6,11,2,2,0,654,86,88,0,0,38,33,1,1,0,655,87,89,0,0,11,16,2,2,0,656,88,90,0,0,34,29,1,1,0,657,89,91,0,0,23,34,2,2,1,29,1,658,90,92,0,0,30,39,1,1,1,34,2,659,91,93,0,0,18,23,2,2,0,660,92,94,0,0,39,34,1,1,0,661,93,95,0,0,12,17,2,2,0,662,94,96,0,0,27,22,1,1,0,663,95,97,0,0,17,21,2,2,0,664,96,98,0,0,35,30,1,1,0,665,97,99,0,0,24,35,2,2,1,30,1,666,98,100,0,0,33,29,1,1,0,667,99,101,0,0,21,27,2,2,0,668,100,102,0,0,29,18,1,1,1,23,2,669,101,103,0,0,27,38,2,2,1,32,1,670,102,104,0,0,18,12,1,1,0,671,103,105,0,0,38,43,2,2,0,672,104,106,0,0,12,7,1,1,0,673,105,107,0,0,43,49,2,4,0,674,106,108,0,0,7,1,1,3,0,675,107,109,0,0,19,24,2,2,0,676,108,110,0,0,34,29,1,1,0,677,109,111,0,0,24,33,2,2,1,29,1,678,110,112,0,0,28,39,1,1,1,33,2,679,111,113,0,0,13,19,2,2,0,680,112,114,0,0,1,45,3,3,0,681,113,115,0,0,49,38,4,4,0,682,114,116,0,0,45,1,3,3,0,683,115,117,0,0,38,15,4,4,0,684,116,118,0,0,22,17,1,1,0,685,117,119,0,0,9,13,2,2,0,686,118,120,0,0,39,33,1,1,0,687,119,121,0,0,15,31,4,4,2,33,1,37,1,688,120,122,0,0,36,27,1,1,1,31,4,689,121,123,0,0,16,21,2,2,0,690,122,124,0,0,27,16,1,1,1,21,2,691,123,125,0,0,26,31,2,2,0,692,124,126,0,0,1,29,3,3,0,693,125,127,0,0,13,18,2,2,0,694,126,128,0,0,29,12,3,3,1,18,2,695,127,129,0,0,31,37,2,2,0,696,128,130,0,0,12,3,3,3,0,697,129,131,0,0,37,41,2,2,0,698,130,132,0,0,3,20,3,3,1,14,2,699,131,133,0,0,41,47,2,4,0,700,132,134,0,0,20,9,3,3,0,701,133,135,0,0,35,40,2,2,0,702,134,136,0,0,9,22,3,3,0,703,135,137,0,0,40,45,2,2,0,704,136,138,0,0,22,50,3,3,0,705,137,0,0,0,19,23,2,2,0);
MovesIndex[6] = new Array(0,0,10,20,30,40,50,60,70,80,90,100,110,120,130,140,150,160,170,180,190,204,218,228,238,248,258,268,278,288,298,310,322,332,342,352,362,372,384,396,406,416,426,436,446,456,466,476,486,496,506,518,530,540,552,564,574,586,598,608,618,628,638,648,658,668,678,688,698,708,718,728,740,752,762,774,786,796,806,816,826,836,848,860,870,880,890,900,910,920,930,942,954,964,974,984,994,1004,1014,1026,1036,1046,1058,1070,1080,1090,1100,1110,1120,1130,1140,1152,1164,1174,1184,1194,1204,1214,1224,1234,1244,1258,1270,1280,1292,1302,1312,1322,1334,1344,1354,1364,1376,1386,1396,1406,1416,1426,1436);
NumberOfMoves[6] = 138;
MoveNumberAtRoot[6] = 1;
WhiteToMoveAtRoot[6] = 1;
LastMovePlayed[6] = 0;
LastHighlight[6] = 0;
Flips[6] = 0;
Autos[6] = 0;
var NumberOfGames = 7;
var Frames = 0;
var BaseName = "games4";
var AlphaNumeric = 0;
var BoardSize = 10;
