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,17,22,2,2,0,2,2,4,0,0,28,17,1,1,1,22,2,3,3,5,0,0,11,22,2,2,1,17,1,4,4,6,0,0,37,32,1,1,0,5,5,7,0,0,6,11,2,2,0,6,6,8,0,0,41,37,1,1,0,7,7,9,0,0,12,17,2,2,0,8,8,10,0,0,46,41,1,1,0,9,9,11,0,0,8,12,2,2,0,10,10,12,0,0,34,29,1,1,0,11,11,13,0,0,19,23,2,2,0,12,12,14,0,0,31,27,1,1,0,13,13,15,0,0,23,34,2,2,1,29,1,14,14,16,0,0,39,30,1,1,1,34,2,15,15,17,0,0,22,31,2,2,1,27,1,16,16,18,0,0,36,27,1,1,1,31,2,17,17,19,0,0,20,25,2,2,0,18,18,20,0,0,44,39,1,1,0,19,19,21,0,0,25,34,2,2,1,30,1,20,20,22,0,0,39,30,1,1,1,34,2,21,21,23,0,0,15,20,2,2,0,22,22,24,0,0,50,44,1,1,0,23,23,25,0,0,14,19,2,2,0,24,24,26,0,0,44,39,1,1,0,25,25,27,0,0,18,23,2,2,0,26,26,28,0,0,30,25,1,1,0,27,27,29,0,0,10,14,2,2,0,28,28,30,0,0,39,34,1,1,0,29,29,31,0,0,5,10,2,2,0,30,30,32,0,0,34,30,1,1,0,31,31,33,0,0,20,24,2,2,0,32,32,34,0,0,43,39,1,1,0,33,33,35,0,0,12,18,2,2,0,34,34,36,0,0,39,34,1,1,0,35,35,37,0,0,10,15,2,2,0,36,36,38,0,0,49,43,1,1,0,37,37,39,0,0,2,8,2,2,0,38,38,40,0,0,41,36,1,1,0,39,39,41,0,0,17,21,2,2,0,40,40,42,0,0,34,29,1,1,0,41,41,43,0,0,23,34,2,2,1,29,1,42,42,44,0,0,40,20,1,1,2,34,2,24,2,43,43,45,0,0,15,24,2,2,1,20,1,44,44,46,0,0,33,29,1,1,0,45,45,47,0,0,24,33,2,2,1,29,1,46,46,48,0,0,38,29,1,1,1,33,2,47,47,49,0,0,19,23,2,2,0,48,48,50,0,0,43,38,1,1,0,49,49,51,0,0,23,34,2,2,1,29,1,50,50,52,0,0,30,39,1,1,1,34,2,51,51,53,0,0,18,23,2,2,0,52,52,54,0,0,38,33,1,1,0,53,53,55,0,0,13,19,2,2,0,54,54,56,0,0,37,31,1,1,0,55,55,57,0,0,8,13,2,2,0,56,56,58,0,0,31,26,1,1,0,57,57,59,0,0,1,6,2,2,0,58,58,60,0,0,26,17,1,1,1,21,2,59,59,61,0,0,11,31,2,2,2,17,1,27,1,60,60,62,0,0,36,27,1,1,1,31,2,61,61,63,0,0,19,24,2,2,0,62,62,64,0,0,42,38,1,1,0,63,63,65,0,0,6,11,2,2,0,64,64,66,0,0,48,43,1,1,0,65,65,67,0,0,11,17,2,2,0,66,66,68,0,0,45,40,1,1,0,67,67,69,0,0,14,19,2,2,0,68,68,70,0,0,47,42,1,1,0,69,69,71,0,0,17,21,2,2,0,70,70,72,0,0,33,28,1,1,0,71,71,73,0,0,9,14,2,2,0,72,72,74,0,0,38,33,1,1,0,73,73,75,0,0,7,12,2,2,0,74,74,76,0,0,40,34,1,1,0,75,75,77,0,0,13,18,2,2,0,76,76,78,0,0,43,38,1,1,0,77,77,79,0,0,3,9,2,2,0,78,78,80,0,0,34,30,1,1,0,79,79,81,0,0,9,13,2,2,0,80,80,82,0,0,39,34,1,1,0,81,81,83,0,0,4,10,2,2,0,82,82,84,0,0,34,29,1,1,0,83,83,85,0,0,23,34,2,2,1,29,1,84,84,86,0,0,30,39,1,1,1,34,2,85,85,0,0,0,18,23,2,2,0);
MovesIndex[0] = new Array(0,0,10,20,32,44,54,64,74,84,94,104,114,124,134,146,158,170,182,192,202,214,226,236,246,256,266,276,286,296,306,316,326,336,346,356,366,376,386,396,406,416,426,438,452,464,474,486,498,508,518,530,542,552,562,572,582,592,602,612,624,638,650,660,670,680,690,700,710,720,730,740,750,760,770,780,790,800,810,820,830,840,850,860,870,882,894);
NumberOfMoves[0] = 86;
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(86,0,2,0,0,32,28,1,1,0,87,1,3,0,0,18,23,2,2,0,88,2,4,0,0,38,32,1,1,0,89,3,5,0,0,13,18,2,2,0,90,4,6,0,0,33,29,1,1,0,91,5,7,0,0,20,24,2,2,0,92,6,8,0,0,29,20,1,1,1,24,2,93,7,9,0,0,15,24,2,2,1,20,1,94,8,10,0,0,43,38,1,1,0,95,9,11,0,0,10,15,2,2,0,96,10,12,0,0,39,33,1,1,0,97,11,13,0,0,15,20,2,2,0,98,12,14,0,0,34,29,1,1,0,99,13,15,0,0,23,34,2,2,1,29,1,100,14,16,0,0,40,29,1,1,1,34,2,101,15,17,0,0,18,23,2,2,0,102,16,18,0,0,29,18,1,1,1,23,2,103,17,19,0,0,12,23,2,2,1,18,1,104,18,20,0,0,31,27,1,1,0,105,19,21,0,0,7,12,2,2,0,106,20,22,0,0,44,39,1,1,0,107,21,23,0,0,17,21,2,2,0,108,22,24,0,0,36,31,1,1,0,109,23,25,0,0,21,26,2,2,0,110,24,26,0,0,39,34,1,1,0,111,25,27,0,0,12,18,2,2,0,112,26,28,0,0,41,36,1,1,0,113,27,29,0,0,9,13,2,2,0,114,28,30,0,0,50,44,1,1,0,115,29,31,0,0,8,12,2,2,0,116,30,32,0,0,49,43,1,1,0,117,31,33,0,0,5,10,2,2,0,118,32,34,0,0,46,41,1,1,0,119,33,35,0,0,10,15,2,2,0,120,34,36,0,0,44,40,1,1,0,121,35,37,0,0,1,7,2,2,0,122,36,38,0,0,34,29,1,1,0,123,37,39,0,0,23,34,2,2,1,29,1,124,38,40,0,0,40,29,1,1,1,34,2,125,39,41,0,0,4,9,2,2,0,126,40,42,0,0,27,22,1,1,0,127,41,43,0,0,18,27,2,2,1,22,1,128,42,44,0,0,31,22,1,1,1,27,2,129,43,45,0,0,12,18,2,2,0,130,44,46,0,0,32,27,1,1,0,131,45,47,0,0,7,12,2,2,0,132,46,48,0,0,37,32,1,1,0,133,47,49,0,0,2,7,2,2,0,134,48,50,0,0,41,37,1,1,0,135,49,51,0,0,18,23,2,2,0,136,50,52,0,0,29,18,1,1,1,23,2,137,51,53,0,0,12,23,2,2,1,18,1,138,52,54,0,0,36,31,1,1,0,139,53,55,0,0,24,29,2,2,0,140,54,56,0,0,33,24,1,1,1,29,2,141,55,57,0,0,20,29,2,2,1,24,1,142,56,58,0,0,43,39,1,1,0,143,57,59,0,0,7,12,2,2,0,144,58,60,0,0,38,33,1,1,0,145,59,61,0,0,29,38,2,2,1,33,1,146,60,62,0,0,42,33,1,1,1,38,2,147,61,63,0,0,11,17,2,2,0,148,62,64,0,0,22,11,1,1,1,17,2,149,63,65,0,0,6,17,2,2,1,11,1,150,64,66,0,0,35,30,1,1,0,151,65,67,0,0,15,20,2,2,0,152,66,68,0,0,39,34,1,1,0,153,67,69,0,0,17,21,2,2,0,154,68,70,0,0,30,25,1,1,0,155,69,71,0,0,3,8,2,2,0,156,70,72,0,0,45,40,1,1,0,157,71,73,0,0,20,24,2,2,0,158,72,74,0,0,33,29,1,1,0,159,73,75,0,0,24,22,2,2,2,29,1,28,1,160,74,76,0,0,27,7,1,1,2,22,2,12,2,161,75,77,0,0,23,29,2,2,0,162,76,78,0,0,34,23,1,1,1,29,2,163,77,79,0,0,19,28,2,2,1,23,1,164,78,80,0,0,32,23,1,1,1,28,2,165,79,81,0,0,8,12,2,2,0,166,80,82,0,0,7,18,1,1,1,12,2,167,81,83,0,0,13,22,2,2,1,18,1,168,82,84,0,0,40,34,1,1,0,169,83,85,0,0,9,13,2,2,0,170,84,86,0,0,48,43,1,1,0,171,85,87,0,0,13,19,2,2,0,172,86,88,0,0,25,20,1,1,0,173,87,89,0,0,19,28,2,2,1,23,1,174,88,90,0,0,20,9,1,1,1,14,2,175,89,91,0,0,28,33,2,2,0,176,90,92,0,0,34,30,1,1,0,177,91,93,0,0,33,38,2,2,0,178,92,94,0,0,43,32,1,1,1,38,2,179,93,95,0,0,21,27,2,2,0,180,94,96,0,0,32,21,1,1,1,27,2,181,95,97,0,0,16,36,2,2,2,21,1,31,1,182,96,98,0,0,9,3,1,3,0,183,97,99,0,0,22,28,2,2,0,184,98,0,0,0,3,20,3,3,0);
MovesIndex[1] = new Array(0,0,10,20,30,40,50,60,72,84,94,104,114,124,134,146,158,168,180,192,202,212,222,232,242,252,262,272,282,292,302,312,322,332,342,352,362,372,382,394,406,416,426,438,450,460,470,480,490,500,510,520,532,544,554,564,576,588,598,608,618,630,642,652,664,676,686,696,706,716,726,736,746,756,766,780,794,804,816,828,840,850,862,874,884,894,904,914,924,936,948,958,968,978,990,1000,1012,1026,1036,1046);
NumberOfMoves[1] = 99;
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(185,0,2,0,0,32,28,1,1,0,186,1,3,0,0,17,22,2,2,0,187,2,4,0,0,28,17,1,1,1,22,2,188,3,5,0,0,11,22,2,2,1,17,1,189,4,6,0,0,37,32,1,1,0,190,5,7,0,0,12,17,2,2,0,191,6,8,0,0,41,37,1,1,0,192,7,9,0,0,6,11,2,2,0,193,8,10,0,0,34,30,1,1,0,194,9,11,0,0,20,25,2,2,0,195,10,12,0,0,46,41,1,1,0,196,11,13,0,0,25,34,2,2,1,30,1,197,12,14,0,0,39,30,1,1,1,34,2,198,13,15,0,0,7,12,2,2,0,199,14,16,0,0,44,39,1,1,0,200,15,17,0,0,14,20,2,2,0,201,16,18,0,0,31,27,1,1,0,202,17,19,0,0,22,31,2,2,1,27,1,203,18,20,0,0,36,27,1,1,1,31,2,204,19,21,0,0,1,6,2,2,0,205,20,22,0,0,50,44,1,1,0,206,21,23,0,0,10,14,2,2,0,207,22,24,0,0,40,34,1,1,0,208,23,25,0,0,19,23,2,2,0,209,24,26,0,0,44,40,1,1,0,210,25,27,0,0,14,19,2,2,0,211,26,28,0,0,49,44,1,1,0,212,27,29,0,0,4,10,2,2,0,213,28,30,0,0,33,29,1,1,0,214,29,31,0,0,20,24,2,2,0,215,30,32,0,0,29,20,1,1,1,24,2,216,31,33,0,0,15,24,2,2,1,20,1,217,32,34,0,0,39,33,1,1,0,218,33,35,0,0,10,14,2,2,0,219,34,36,0,0,44,39,1,1,0,220,35,37,0,0,5,10,2,2,0,221,36,38,0,0,30,25,1,1,0,222,37,39,0,0,24,30,2,2,0,223,38,40,0,0,35,24,1,1,1,30,2,224,39,41,0,0,19,30,2,2,1,24,1,225,40,42,0,0,34,29,1,1,0,226,41,43,0,0,23,34,2,2,1,29,1,227,42,44,0,0,40,29,1,1,1,34,2,228,43,45,0,0,30,35,2,2,0,229,44,46,0,0,32,28,1,1,0,230,45,47,0,0,17,22,2,2,0,231,46,48,0,0,28,17,1,1,1,22,2,232,47,49,0,0,11,31,2,2,2,17,1,27,1,233,48,50,0,0,37,26,1,1,1,31,2,234,49,51,0,0,10,15,2,2,0,235,50,52,0,0,41,37,1,1,0,236,51,53,0,0,14,20,2,2,0,237,52,54,0,0,25,14,1,1,1,20,2,238,53,55,0,0,9,20,2,2,1,14,1,239,54,56,0,0,37,32,1,1,0,240,55,57,0,0,13,19,2,2,0,241,56,58,0,0,32,28,1,1,0,242,57,59,0,0,19,24,2,2,0,243,58,60,0,0,42,37,1,1,0,244,59,61,0,0,8,13,2,2,0,245,60,62,0,0,37,32,1,1,0,246,61,63,0,0,3,8,2,2,0,247,62,64,0,0,32,27,1,1,0,248,63,65,0,0,20,25,2,2,0,249,64,66,0,0,29,20,1,1,1,24,2,250,65,67,0,0,15,24,2,2,1,20,1,251,66,68,0,0,47,42,1,1,0,252,67,69,0,0,2,7,2,2,0,253,68,70,0,0,38,32,1,1,0,254,69,71,0,0,13,19,2,2,0,255,70,72,0,0,42,38,1,1,0,256,71,73,0,0,18,23,2,2,0,257,72,74,0,0,45,40,1,1,0,258,73,75,0,0,35,44,2,2,1,40,1,259,74,76,0,0,39,50,1,1,1,44,2,260,75,77,0,0,25,30,2,2,0,261,76,78,0,0,50,45,1,1,0,262,77,79,0,0,7,11,2,2,0,263,78,80,0,0,45,40,1,1,0,264,79,81,0,0,8,13,2,2,0,265,80,82,0,0,40,35,1,1,0,266,81,83,0,0,30,34,2,2,0,267,82,84,0,0,48,42,1,1,0,268,83,85,0,0,23,29,2,2,0,269,84,86,0,0,42,37,1,1,0,270,85,87,0,0,34,40,2,2,0,271,86,88,0,0,35,44,1,1,1,40,2,272,87,89,0,0,19,23,2,2,0,273,88,90,0,0,28,17,1,1,3,23,2,13,2,12,2,274,89,91,0,0,11,42,2,2,3,17,1,27,1,37,1,275,90,92,0,0,38,47,1,1,1,42,2,276,91,93,0,0,29,40,2,2,3,33,1,43,1,44,1,277,92,94,0,0,32,28,1,1,0,278,93,95,0,0,40,44,2,2,0,279,94,96,0,0,28,22,1,1,0,280,95,97,0,0,44,50,2,4,0,281,96,98,0,0,22,18,1,1,0,282,97,0,0,0,50,17,4,4,0);
MovesIndex[2] = new Array(0,0,10,20,32,44,54,64,74,84,94,104,114,126,138,148,158,168,178,190,202,212,222,232,242,252,262,272,282,292,302,312,324,336,346,356,366,376,386,396,408,420,430,442,454,464,474,484,496,510,522,532,542,552,564,576,586,596,606,616,626,636,646,656,666,676,688,700,710,720,730,740,750,760,770,782,794,804,814,824,834,844,854,864,874,884,894,904,916,926,942,958,970,986,996,1006,1016,1026,1036);
NumberOfMoves[2] = 98;
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(283,0,2,0,0,31,26,1,1,0,284,1,3,0,0,18,23,2,2,0,285,2,4,0,0,36,31,1,1,0,286,3,5,0,0,12,18,2,2,0,287,4,6,0,0,41,36,1,1,0,288,5,7,0,0,7,12,2,2,0,289,6,8,0,0,46,41,1,1,0,290,7,9,0,0,1,7,2,2,0,291,8,10,0,0,31,27,1,1,0,292,9,11,0,0,20,24,2,2,0,293,10,12,0,0,34,29,1,1,0,294,11,13,0,0,23,34,2,2,1,29,1,295,12,14,0,0,40,20,1,1,2,34,2,24,2,296,13,15,0,0,15,24,2,2,1,20,1,297,14,16,0,0,36,31,1,1,0,298,15,17,0,0,17,21,2,2,0,299,16,18,0,0,26,17,1,1,1,21,2,300,17,19,0,0,12,21,2,2,1,17,1,301,18,20,0,0,31,26,1,1,0,302,19,21,0,0,7,12,2,2,0,303,20,22,0,0,26,17,1,1,1,21,2,304,21,23,0,0,11,31,2,2,2,17,1,27,1,305,22,24,0,0,37,26,1,1,1,31,2,306,23,25,0,0,10,15,2,2,0,307,24,26,0,0,42,37,1,1,0,308,25,27,0,0,5,10,2,2,0,309,26,28,0,0,33,28,1,1,0,310,27,29,0,0,14,20,2,2,0,311,28,30,0,0,39,33,1,1,0,312,29,31,0,0,10,14,2,2,0,313,30,32,0,0,44,39,1,1,0,314,31,33,0,0,2,7,2,2,0,315,32,34,0,0,50,44,1,1,0,316,33,35,0,0,7,11,2,2,0,317,34,36,0,0,41,36,1,1,0,318,35,37,0,0,18,23,2,2,0,319,36,38,0,0,37,31,1,1,0,320,37,39,0,0,20,25,2,2,0,321,38,40,0,0,31,27,1,1,0,322,39,41,0,0,14,20,2,2,0,323,40,42,0,0,47,42,1,1,0,324,41,43,0,0,9,14,2,2,0,325,42,44,0,0,44,40,1,1,0,326,43,45,0,0,4,9,2,2,0,327,44,46,0,0,42,37,1,1,0,328,45,47,0,0,12,18,2,2,0,329,46,48,0,0,39,34,1,1,0,330,47,49,0,0,11,17,2,2,0,331,48,50,0,0,43,39,1,1,0,332,49,51,0,0,8,12,2,2,0,333,50,52,0,0,49,43,1,1,0,334,51,53,0,0,3,8,2,2,0,335,52,54,0,0,34,29,1,1,0,336,53,55,0,0,23,34,2,2,1,29,1,337,54,56,0,0,40,29,1,1,1,34,2,338,55,57,0,0,6,11,2,2,0,339,56,58,0,0,45,40,1,1,0,340,57,59,0,0,18,22,2,2,0,341,58,60,0,0,27,7,1,1,2,22,2,12,2,342,59,61,0,0,11,2,2,2,1,7,1,343,60,62,0,0,37,31,1,1,0,344,61,63,0,0,8,12,2,2,0,345,62,64,0,0,32,27,1,1,0,346,63,65,0,0,25,30,2,2,0,347,64,66,0,0,29,23,1,1,0,348,65,67,0,0,16,21,2,2,0,349,66,68,0,0,27,16,1,1,1,21,2,350,67,69,0,0,13,18,2,2,0,351,68,70,0,0,31,27,1,1,0,352,69,71,0,0,18,29,2,2,1,23,1,353,70,72,0,0,39,34,1,1,0,354,71,73,0,0,30,39,2,2,1,34,1,355,72,74,0,0,43,23,1,1,2,39,2,29,2,356,73,75,0,0,2,8,2,2,0,357,74,76,0,0,27,22,1,1,0,358,75,77,0,0,17,21,2,2,0,359,76,78,0,0,26,17,1,1,1,21,2,360,77,79,0,0,12,21,2,2,1,17,1,361,78,80,0,0,16,27,1,1,1,21,2,362,79,81,0,0,9,13,2,2,0,363,80,82,0,0,23,18,1,1,0,364,81,0,0,0,24,30,2,2,0);
MovesIndex[3] = new Array(0,0,10,20,30,40,50,60,70,80,90,100,110,122,136,148,158,168,180,192,202,212,224,238,250,260,270,280,290,300,310,320,330,340,350,360,370,380,390,400,410,420,430,440,450,460,470,480,490,500,510,520,530,540,550,562,574,584,594,604,618,630,640,650,660,670,680,690,702,712,722,734,744,756,770,780,790,800,812,824,836,846,856);
NumberOfMoves[3] = 82;
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(365,0,2,0,0,33,28,1,1,0,366,1,3,0,0,18,22,2,2,0,367,2,4,0,0,31,27,1,1,0,368,3,5,0,0,22,33,2,2,1,28,1,369,4,6,0,0,39,28,1,1,1,33,2,370,5,7,0,0,19,23,2,2,0,371,6,8,0,0,28,19,1,1,1,23,2,372,7,9,0,0,14,23,2,2,1,19,1,373,8,10,0,0,44,39,1,1,0,374,9,11,0,0,10,14,2,2,0,375,10,12,0,0,39,33,1,1,0,376,11,13,0,0,17,21,2,2,0,377,12,14,0,0,50,44,1,1,0,378,13,15,0,0,5,10,2,2,0,379,14,16,0,0,44,39,1,1,0,380,15,17,0,0,14,19,2,2,0,381,16,18,0,0,33,28,1,1,0,382,17,19,0,0,10,14,2,2,0,383,18,20,0,0,39,33,1,1,0,384,19,21,0,0,21,26,2,2,0,385,20,22,0,0,37,31,1,1,0,386,21,23,0,0,26,37,2,2,1,31,1,387,22,24,0,0,42,31,1,1,1,37,2,388,23,25,0,0,11,17,2,2,0,389,24,26,0,0,47,42,1,1,0,390,25,27,0,0,17,21,2,2,0,391,26,28,0,0,34,30,1,1,0,392,27,29,0,0,20,24,2,2,0,393,28,30,0,0,31,26,1,1,0,394,29,31,0,0,7,11,2,2,0,395,30,32,0,0,26,17,1,1,1,21,2,396,31,33,0,0,11,31,2,2,2,17,1,27,1,397,32,34,0,0,36,27,1,1,1,31,2,398,33,35,0,0,6,11,2,2,0,399,34,36,0,0,41,37,1,1,0,400,35,37,0,0,11,17,2,2,0,401,36,38,0,0,46,41,1,1,0,402,37,39,0,0,17,21,2,2,0,403,38,40,0,0,41,36,1,1,0,404,39,41,0,0,14,20,2,2,0,405,40,42,0,0,30,25,1,1,0,406,41,43,0,0,9,14,2,2,0,407,42,44,0,0,43,39,1,1,0,408,43,45,0,0,4,9,2,2,0,409,44,46,0,0,40,34,1,1,0,410,45,47,0,0,24,30,2,2,0,411,46,48,0,0,35,24,1,1,1,30,2,412,47,49,0,0,20,40,2,2,2,24,1,34,1,413,48,50,0,0,45,34,1,1,1,40,2,414,49,51,0,0,15,20,2,2,0,415,50,52,0,0,49,44,1,1,0,416,51,53,0,0,20,24,2,2,0,417,52,54,0,0,37,31,1,1,0,418,53,55,0,0,21,26,2,2,0,419,54,56,0,0,44,40,1,1,0,420,55,57,0,0,26,37,2,2,1,31,1,421,56,58,0,0,42,31,1,1,1,37,2,422,57,59,0,0,12,17,2,2,0,423,58,60,0,0,31,26,1,1,0,424,59,61,0,0,8,12,2,2,0,425,60,62,0,0,40,35,1,1,0,426,61,63,0,0,14,20,2,2,0,427,62,64,0,0,25,14,1,1,1,20,2,428,63,65,0,0,9,20,2,2,1,14,1,429,64,66,0,0,34,30,1,1,0,430,65,67,0,0,20,25,2,2,0,431,66,68,0,0,48,43,1,1,0,432,67,69,0,0,25,34,2,2,1,30,1,433,68,70,0,0,39,30,1,1,1,34,2,434,69,71,0,0,23,29,2,2,0,435,70,72,0,0,43,39,1,1,0,436,71,73,0,0,29,34,2,2,0,437,72,74,0,0,30,25,1,1,0,438,73,75,0,0,34,43,2,2,1,39,1,439,74,76,0,0,38,49,1,1,1,43,2,440,75,77,0,0,12,18,2,2,0,441,76,78,0,0,36,31,1,1,0,442,77,79,0,0,3,9,2,2,0,443,78,80,0,0,49,44,1,1,0,444,79,81,0,0,2,8,2,2,0,445,80,82,0,0,44,39,1,1,0,446,81,83,0,0,1,6,2,2,0,447,82,84,0,0,39,34,1,1,0,448,83,85,0,0,17,22,2,2,0,449,84,86,0,0,28,17,1,1,1,22,2,450,85,87,0,0,24,30,2,2,0,451,86,88,0,0,35,24,1,1,1,30,2,452,87,89,0,0,19,37,2,2,4,24,1,34,1,33,1,32,1,453,88,90,0,0,31,42,1,1,1,37,2,454,89,91,0,0,18,23,2,2,0,455,90,92,0,0,42,38,1,1,0,456,91,93,0,0,23,29,2,2,0,457,92,94,0,0,25,20,1,1,0,458,93,95,0,0,13,19,2,2,0,459,94,96,0,0,38,32,1,1,0,460,95,97,0,0,29,33,2,2,0,461,96,98,0,0,27,22,1,1,0,462,97,99,0,0,33,39,2,2,0,463,98,100,0,0,20,15,1,1,0,464,99,101,0,0,9,14,2,2,0,465,100,102,0,0,22,18,1,1,0,466,101,103,0,0,19,23,2,2,0,467,102,104,0,0,18,29,1,1,1,23,2,468,103,105,0,0,39,44,2,2,0,469,104,106,0,0,29,24,1,1,0,470,105,107,0,0,44,50,2,4,0,471,106,108,0,0,24,20,1,1,0,472,107,109,0,0,14,25,2,2,1,20,1,473,108,110,0,0,17,12,1,1,0,474,109,111,0,0,8,17,2,2,1,12,1,475,110,112,0,0,15,10,1,1,0,476,111,113,0,0,50,22,4,4,0,477,112,114,0,0,10,4,1,3,0,478,113,115,0,0,22,36,4,4,0,479,114,116,0,0,32,28,1,1,0,480,115,117,0,0,25,30,2,2,0,481,116,118,0,0,4,10,3,3,0,482,117,119,0,0,30,35,2,2,0,483,118,120,0,0,28,23,1,1,0,484,119,121,0,0,36,13,4,4,0,485,120,122,0,0,10,15,3,3,0,486,121,123,0,0,35,40,2,2,0,487,122,124,0,0,15,4,3,3,0,488,123,125,0,0,13,2,4,4,0,489,124,126,0,0,23,18,1,1,0,490,125,127,0,0,40,45,2,2,0,491,126,128,0,0,4,15,3,3,0,492,127,129,0,0,45,50,2,4,0,493,128,0,0,0,15,38,3,3,0);
MovesIndex[4] = new Array(0,0,10,20,30,42,54,64,76,88,98,108,118,128,138,148,158,168,178,188,198,208,218,230,242,252,262,272,282,292,302,312,324,338,350,360,370,380,390,400,410,420,430,440,450,460,470,480,492,506,518,528,538,548,558,568,578,590,602,612,622,632,642,652,664,676,686,696,706,718,730,740,750,760,770,782,794,804,814,824,834,844,854,864,874,884,896,906,918,936,948,958,968,978,988,998,1008,1018,1028,1038,1048,1058,1068,1078,1090,1100,1110,1120,1130,1142,1152,1164,1174,1184,1194,1204,1214,1224,1234,1244,1254,1264,1274,1284,1294,1304,1314,1324,1334,1344);
NumberOfMoves[4] = 129;
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(494,0,2,0,0,32,27,1,1,0,495,1,3,0,0,19,23,2,2,0,496,2,4,0,0,37,32,1,1,0,497,3,5,0,0,14,19,2,2,0,498,4,6,0,0,41,37,1,1,0,499,5,7,0,0,10,14,2,2,0,500,6,8,0,0,46,41,1,1,0,501,7,9,0,0,17,22,2,2,0,502,8,10,0,0,35,30,1,1,0,503,9,11,0,0,20,25,2,2,0,504,10,12,0,0,30,24,1,1,0,505,11,13,0,0,19,30,2,2,1,24,1,506,12,14,0,0,33,28,1,1,0,507,13,15,0,0,22,33,2,2,1,28,1,508,14,16,0,0,39,10,1,1,3,33,2,23,2,14,2,509,15,17,0,0,30,39,2,2,1,34,1,510,16,18,0,0,44,33,1,1,1,39,2,511,17,19,0,0,5,14,2,2,1,10,1,512,18,20,0,0,32,28,1,1,0,513,19,21,0,0,11,17,2,2,0,514,20,22,0,0,27,22,1,1,0,515,21,23,0,0,18,27,2,2,1,22,1,516,22,24,0,0,31,11,1,1,2,27,2,17,2,517,23,25,0,0,6,17,2,2,1,11,1,518,24,26,0,0,37,32,1,1,0,519,25,27,0,0,16,21,2,2,0,520,26,28,0,0,41,37,1,1,0,521,27,29,0,0,21,27,2,2,0,522,28,30,0,0,32,21,1,1,1,27,2,523,29,31,0,0,17,26,2,2,1,21,1,524,30,32,0,0,50,44,1,1,0,525,31,33,0,0,14,19,2,2,0,526,32,34,0,0,44,39,1,1,0,527,33,35,0,0,12,18,2,2,0,528,34,36,0,0,36,31,1,1,0,529,35,37,0,0,25,30,2,2,0,530,36,38,0,0,39,34,1,1,0,531,37,39,0,0,30,39,2,2,1,34,1,532,38,40,0,0,33,44,1,1,1,39,2,533,39,41,0,0,7,12,2,2,0,534,40,42,0,0,37,32,1,1,0,535,41,43,0,0,26,37,2,2,1,31,1,536,42,44,0,0,32,41,1,1,1,37,2,537,43,45,0,0,12,17,2,2,0,538,44,46,0,0,44,39,1,1,0,539,45,47,0,0,8,12,2,2,0,540,46,48,0,0,39,33,1,1,0,541,47,49,0,0,19,24,2,2,0,542,48,50,0,0,41,37,1,1,0,543,49,51,0,0,1,7,2,2,0,544,50,52,0,0,38,32,1,1,0,545,51,53,0,0,17,21,2,2,0,546,52,54,0,0,37,31,1,1,0,547,53,55,0,0,13,19,2,2,0,548,54,56,0,0,31,27,1,1,0,549,55,57,0,0,21,26,2,2,0,550,56,58,0,0,43,38,1,1,0,551,57,59,0,0,7,11,2,2,0,552,58,60,0,0,49,43,1,1,0,553,59,61,0,0,11,16,2,2,0,554,60,62,0,0,43,39,1,1,0,555,61,63,0,0,9,13,2,2,0,556,62,64,0,0,42,37,1,1,0,557,63,65,0,0,2,7,2,2,0,558,64,66,0,0,47,42,1,1,0,559,65,67,0,0,18,23,2,2,0,560,66,68,0,0,37,31,1,1,0,561,67,69,0,0,26,37,2,2,1,31,1,562,68,70,0,0,42,31,1,1,1,37,2,563,69,71,0,0,7,11,2,2,0,564,70,72,0,0,31,26,1,1,0,565,71,73,0,0,3,8,2,2,0,566,72,74,0,0,48,43,1,1,0,567,73,75,0,0,4,9,2,2,0,568,74,76,0,0,27,21,1,1,0,569,75,77,0,0,16,27,2,2,1,21,1,570,76,78,0,0,32,21,1,1,1,27,2,571,77,79,0,0,23,32,2,2,1,28,1,572,78,80,0,0,38,27,1,1,1,32,2,573,79,81,0,0,11,16,2,2,0,574,80,82,0,0,43,38,1,1,0,575,81,83,0,0,24,29,2,2,0,576,82,84,0,0,33,24,1,1,1,29,2,577,83,85,0,0,19,30,2,2,1,24,1,578,84,86,0,0,40,35,1,1,0,579,85,87,0,0,12,18,2,2,0,580,86,88,0,0,35,24,1,1,1,30,2,581,87,89,0,0,18,22,2,2,0,582,88,90,0,0,27,18,1,1,1,22,2,583,89,91,0,0,16,27,2,2,1,21,1,584,90,92,0,0,39,33,1,1,0,585,91,93,0,0,13,22,2,2,1,18,1,586,92,94,0,0,45,40,1,1,0,587,93,0,0,0,8,13,2,2,0);
MovesIndex[5] = new Array(0,0,10,20,30,40,50,60,70,80,90,100,110,122,132,144,160,172,184,196,206,216,226,238,252,264,274,284,294,304,316,328,338,348,358,368,378,388,398,410,422,432,442,454,466,476,486,496,506,516,526,536,546,556,566,576,586,596,606,616,626,636,646,656,666,676,686,696,706,718,730,740,750,760,770,780,790,802,814,826,838,848,858,868,880,892,902,912,924,934,946,958,968,980,990);
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(588,0,2,0,0,34,29,1,1,0,589,1,3,0,0,19,23,2,2,0,590,2,4,0,0,39,34,1,1,0,591,3,5,0,0,14,19,2,2,0,592,4,6,0,0,44,39,1,1,0,593,5,7,0,0,10,14,2,2,0,594,6,8,0,0,50,44,1,1,0,595,7,9,0,0,17,22,2,2,0,596,8,10,0,0,32,28,1,1,0,597,9,11,0,0,23,32,2,2,1,28,1,598,10,12,0,0,37,17,1,1,2,32,2,22,2,599,11,13,0,0,11,22,2,2,1,17,1,600,12,14,0,0,41,37,1,1,0,601,13,15,0,0,16,21,2,2,0,602,14,16,0,0,31,26,1,1,0,603,15,17,0,0,21,27,2,2,0,604,16,18,0,0,46,41,1,1,0,605,17,19,0,0,27,31,2,2,0,606,18,20,0,0,36,27,1,1,1,31,2,607,19,21,0,0,22,31,2,2,1,27,1,608,20,22,0,0,34,30,1,1,0,609,21,23,0,0,20,24,2,2,0,610,22,24,0,0,29,20,1,1,1,24,2,611,23,25,0,0,14,34,2,2,2,20,1,30,1,612,24,26,0,0,40,29,1,1,1,34,2,613,25,27,0,0,31,36,2,2,0,614,26,28,0,0,35,30,1,1,0,615,27,29,0,0,5,10,2,2,0,616,28,30,0,0,44,40,1,1,0,617,29,31,0,0,18,23,2,2,0,618,30,32,0,0,29,18,1,1,1,23,2,619,31,33,0,0,12,23,2,2,1,18,1,620,32,34,0,0,37,32,1,1,0,621,33,35,0,0,10,14,2,2,0,622,34,36,0,0,39,34,1,1,0,623,35,37,0,0,7,12,2,2,0,624,36,38,0,0,43,39,1,1,0,625,37,39,0,0,1,7,2,2,0,626,38,40,0,0,48,43,1,1,0,627,39,41,0,0,7,11,2,2,0,628,40,42,0,0,30,25,1,1,0,629,41,43,0,0,12,18,2,2,0,630,42,44,0,0,34,29,1,1,0,631,43,45,0,0,23,34,2,2,1,29,1,632,44,46,0,0,40,29,1,1,1,34,2,633,45,47,0,0,8,12,2,2,0,634,46,48,0,0,45,40,1,1,0,635,47,49,0,0,2,8,2,2,0,636,48,50,0,0,29,24,1,1,0,637,49,51,0,0,19,30,2,2,1,24,1,638,50,52,0,0,25,34,1,1,1,30,2,639,51,53,0,0,14,19,2,2,0,640,52,54,0,0,33,29,1,1,0,641,53,55,0,0,9,14,2,2,0,642,54,56,0,0,38,33,1,1,0,643,55,57,0,0,4,9,2,2,0,644,56,58,0,0,41,37,1,1,0,645,57,59,0,0,14,20,2,2,0,646,58,60,0,0,43,38,1,1,0,647,59,61,0,0,20,25,2,2,0,648,60,62,0,0,29,23,1,1,0,649,61,63,0,0,18,29,2,2,1,23,1,650,62,64,0,0,34,14,1,1,2,29,2,19,2,651,63,65,0,0,9,20,2,2,1,14,1,652,64,66,0,0,32,27,1,1,0,653,65,67,0,0,20,24,2,2,0,654,66,68,0,0,37,32,1,1,0,655,67,69,0,0,13,18,2,2,0,656,68,70,0,0,40,34,1,1,0,657,69,71,0,0,8,13,2,2,0,658,70,72,0,0,27,21,1,1,0,659,71,73,0,0,3,8,2,2,0,660,72,74,0,0,21,16,1,1,0,661,73,75,0,0,13,19,2,2,0,662,74,76,0,0,16,7,1,1,1,11,2,663,75,77,0,0,12,1,2,2,1,7,1,664,76,78,0,0,32,27,1,1,0,665,77,79,0,0,6,11,2,2,0,666,78,80,0,0,33,28,1,1,0,667,79,81,0,0,8,12,2,2,0,668,80,82,0,0,28,22,1,1,0,669,81,83,0,0,15,20,2,2,0,670,82,84,0,0,22,13,1,1,1,18,2,671,83,85,0,0,19,8,2,2,1,13,1,672,84,86,0,0,49,44,1,1,0,673,85,87,0,0,12,18,2,2,0,674,86,88,0,0,38,33,1,1,0,675,87,89,0,0,11,17,2,2,0,676,88,90,0,0,42,37,1,1,0,677,89,91,0,0,8,12,2,2,0,678,90,92,0,0,37,32,1,1,0,679,91,93,0,0,1,7,2,2,0,680,92,94,0,0,44,40,1,1,0,681,93,95,0,0,18,23,2,2,0,682,94,96,0,0,27,21,1,1,0,683,95,97,0,0,17,22,2,2,0,684,96,98,0,0,32,27,1,1,0,685,97,99,0,0,22,31,2,2,1,27,1,686,98,100,0,0,26,37,1,1,1,31,2,687,99,101,0,0,7,11,2,2,0,688,100,102,0,0,40,35,1,1,0,689,101,103,0,0,12,18,2,2,0,690,102,104,0,0,47,42,1,1,0,691,103,105,0,0,18,22,2,2,0,692,104,106,0,0,21,17,1,1,0,693,105,107,0,0,22,27,2,2,0,694,106,108,0,0,17,6,1,1,1,11,2,695,107,109,0,0,27,31,2,2,0,696,108,110,0,0,37,26,1,1,1,31,2,697,109,111,0,0,36,41,2,2,0,698,110,112,0,0,42,37,1,1,0,699,111,113,0,0,41,32,2,2,1,37,1,700,112,114,0,0,33,28,1,1,0,701,113,115,0,0,32,37,2,2,0,702,114,116,0,0,28,30,1,1,2,23,2,24,2,703,115,117,0,0,37,41,2,2,0,704,116,118,0,0,6,1,1,3,0,705,117,119,0,0,41,46,2,4,0,706,118,120,0,0,39,33,1,1,0,707,119,121,0,0,46,41,4,4,0,708,120,122,0,0,33,29,1,1,0,709,121,123,0,0,41,19,4,4,0,710,122,124,0,0,29,24,1,1,0,711,123,125,0,0,20,40,2,2,2,24,1,34,1,712,124,126,0,0,1,45,3,3,1,40,2,713,125,127,0,0,25,34,2,2,1,30,1,714,126,0,0,0,45,5,3,3,2,34,2,19,4);
MovesIndex[6] = new Array(0,0,10,20,30,40,50,60,70,80,90,102,116,128,138,148,158,168,178,188,200,212,222,232,244,258,270,280,290,300,310,320,332,344,354,364,374,384,394,404,414,424,434,444,454,466,478,488,498,508,518,530,542,552,562,572,582,592,602,612,622,632,642,654,668,680,690,700,710,720,730,740,750,760,770,780,792,804,814,824,834,844,854,864,876,888,898,908,918,928,938,948,958,968,978,988,998,1008,1018,1030,1042,1052,1062,1072,1082,1092,1102,1112,1124,1134,1146,1156,1166,1178,1188,1198,1212,1222,1232,1242,1252,1262,1272,1282,1292,1306,1318,1330);
NumberOfMoves[6] = 127;
MoveNumberAtRoot[6] = 1;
WhiteToMoveAtRoot[6] = 1;
LastMovePlayed[6] = 0;
LastHighlight[6] = 0;
Flips[6] = 0;
Autos[6] = 0;
BeginPosition[7] = 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[7] = 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[7] = new Array(715,0,2,0,0,33,28,1,1,0,716,1,3,0,0,18,23,2,2,0,717,2,4,0,0,39,33,1,1,0,718,3,5,0,0,12,18,2,2,0,719,4,6,0,0,44,39,1,1,0,720,5,7,0,0,7,12,2,2,0,721,6,8,0,0,50,44,1,1,0,722,7,9,0,0,1,7,2,2,0,723,8,10,0,0,34,30,1,1,0,724,9,11,0,0,20,25,2,2,0,725,10,12,0,0,31,27,1,1,0,726,11,13,0,0,25,34,2,2,1,30,1,727,12,14,0,0,40,29,1,1,1,34,2,728,13,15,0,0,23,34,2,2,1,29,1,729,14,16,0,0,39,30,1,1,1,34,2,730,15,17,0,0,15,20,2,2,0,731,16,18,0,0,30,25,1,1,0,732,17,19,0,0,20,24,2,2,0,733,18,20,0,0,43,39,1,1,0,734,19,21,0,0,10,15,2,2,0,735,20,22,0,0,37,31,1,1,0,736,21,23,0,0,18,23,2,2,0,737,22,24,0,0,41,37,1,1,0,738,23,25,0,0,17,21,2,2,0,739,24,26,0,0,31,26,1,1,0,740,25,27,0,0,12,18,2,2,0,741,26,28,0,0,26,17,1,1,1,21,2,742,27,29,0,0,11,31,2,2,2,17,1,27,1,743,28,30,0,0,36,27,1,1,1,31,2,744,29,31,0,0,8,12,2,2,0,745,30,32,0,0,46,41,1,1,0,746,31,33,0,0,14,20,2,2,0,747,32,34,0,0,25,14,1,1,1,20,2,748,33,35,0,0,9,20,2,2,1,14,1,749,34,36,0,0,41,36,1,1,0,750,35,37,0,0,4,9,2,2,0,751,36,38,0,0,37,31,1,1,0,752,37,39,0,0,5,10,2,2,0,753,38,40,0,0,42,37,1,1,0,754,39,41,0,0,10,14,2,2,0,755,40,42,0,0,47,42,1,1,0,756,41,43,0,0,2,8,2,2,0,757,42,44,0,0,49,43,1,1,0,758,43,45,0,0,7,11,2,2,0,759,44,46,0,0,44,40,1,1,0,760,45,47,0,0,12,17,2,2,0,761,46,48,0,0,39,34,1,1,0,762,47,49,0,0,17,22,2,2,0,763,48,50,0,0,28,17,1,1,1,22,2,764,49,51,0,0,11,22,2,2,1,17,1,765,50,52,0,0,31,26,1,1,0,766,51,53,0,0,22,31,2,2,1,27,1,767,52,54,0,0,36,27,1,1,1,31,2,768,53,55,0,0,24,29,2,2,0,769,54,56,0,0,33,24,1,1,1,29,2,770,55,57,0,0,19,39,2,2,2,24,1,34,1,771,56,58,0,0,43,34,1,1,1,39,2,772,57,59,0,0,20,24,2,2,0,773,58,60,0,0,38,33,1,1,0,774,59,61,0,0,14,20,2,2,0,775,60,62,0,0,42,38,1,1,0,776,61,63,0,0,13,19,2,2,0,777,62,64,0,0,27,21,1,1,0,778,63,65,0,0,16,27,2,2,1,21,1,779,64,66,0,0,32,21,1,1,1,27,2,780,65,67,0,0,9,13,2,2,0,781,66,68,0,0,34,30,1,1,0,782,67,69,0,0,23,28,2,2,0,783,68,70,0,0,33,22,1,1,1,28,2,784,69,71,0,0,18,16,2,2,2,22,1,21,1,785,70,72,0,0,30,25,1,1,0,786,71,73,0,0,19,23,2,2,0,787,72,74,0,0,25,14,1,1,1,20,2,788,73,75,0,0,13,19,2,2,0,789,74,76,0,0,40,34,1,1,0,790,75,77,0,0,19,10,2,2,1,14,1,791,76,78,0,0,37,32,1,1,0,792,77,79,0,0,10,14,2,2,0,793,78,80,0,0,38,33,1,1,0,794,79,81,0,0,14,19,2,2,0,795,80,82,0,0,33,28,1,1,0,796,81,83,0,0,15,20,2,2,0,797,82,84,0,0,48,43,1,1,0,798,83,85,0,0,20,25,2,2,0,799,84,86,0,0,43,39,1,1,0,800,85,87,0,0,8,13,2,2,0,801,86,88,0,0,45,40,1,1,0,802,87,89,0,0,13,18,2,2,0,803,88,90,0,0,39,33,1,1,0,804,89,91,0,0,3,8,2,2,0,805,90,92,0,0,32,27,1,1,0,806,91,93,0,0,23,21,2,2,2,28,1,27,1,807,92,94,0,0,26,17,1,1,1,21,2,808,93,0,0,0,18,23,2,2,0);
MovesIndex[7] = new Array(0,0,10,20,30,40,50,60,70,80,90,100,110,122,134,146,158,168,178,188,198,208,218,228,238,248,258,268,280,294,306,316,326,336,348,360,370,380,390,400,410,420,430,440,450,460,470,480,490,500,512,524,534,546,558,568,580,594,606,616,626,636,646,656,666,678,690,700,710,720,732,746,756,766,778,788,798,810,820,830,840,850,860,870,880,890,900,910,920,930,940,950,960,974,986);
NumberOfMoves[7] = 94;
MoveNumberAtRoot[7] = 1;
WhiteToMoveAtRoot[7] = 1;
LastMovePlayed[7] = 0;
LastHighlight[7] = 0;
Flips[7] = 0;
Autos[7] = 0;
BeginPosition[8] = 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[8] = 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[8] = new Array(809,0,2,0,0,33,29,1,1,0,810,1,3,0,0,19,24,2,2,0,811,2,4,0,0,39,33,1,1,0,812,3,5,0,0,14,19,2,2,0,813,4,6,0,0,44,39,1,1,0,814,5,7,0,0,20,25,2,2,0,815,6,8,0,0,29,20,1,1,1,24,2,816,7,9,0,0,25,14,2,2,1,20,1,817,8,10,0,0,35,30,1,1,0,818,9,11,0,0,19,23,2,2,0,819,10,12,0,0,50,44,1,1,0,820,11,13,0,0,14,19,2,2,0,821,12,14,0,0,30,25,1,1,0,822,13,15,0,0,10,14,2,2,0,823,14,16,0,0,32,28,1,1,0,824,15,17,0,0,23,32,2,2,1,28,1,825,16,18,0,0,37,28,1,1,1,32,2,826,17,19,0,0,17,22,2,2,0,827,18,20,0,0,28,17,1,1,1,22,2,828,19,21,0,0,11,22,2,2,1,17,1,829,20,22,0,0,41,37,1,1,0,830,21,23,0,0,19,23,2,2,0,831,22,24,0,0,37,32,1,1,0,832,23,25,0,0,13,19,2,2,0,833,24,26,0,0,33,28,1,1,0,834,25,27,0,0,22,33,2,2,1,28,1,835,26,28,0,0,39,28,1,1,1,33,2,836,27,29,0,0,8,13,2,2,0,837,28,30,0,0,46,41,1,1,0,838,29,31,0,0,2,8,2,2,0,839,30,32,0,0,41,37,1,1,0,840,31,33,0,0,7,11,2,2,0,841,32,34,0,0,44,39,1,1,0,842,33,35,0,0,11,17,2,2,0,843,34,36,0,0,39,33,1,1,0,844,35,37,0,0,1,7,2,2,0,845,36,38,0,0,31,27,1,1,0,846,37,39,0,0,7,11,2,2,0,847,38,40,0,0,43,39,1,1,0,848,39,41,0,0,14,20,2,2,0,849,40,42,0,0,25,14,1,1,1,20,2,850,41,43,0,0,9,20,2,2,1,14,1,851,42,44,0,0,40,35,1,1,0,852,43,45,0,0,4,9,2,2,0,853,44,46,0,0,34,30,1,1,0,854,45,47,0,0,20,24,2,2,0,855,46,48,0,0,45,40,1,1,0,856,47,49,0,0,5,10,2,2,0,857,48,50,0,0,30,25,1,1,0,858,49,51,0,0,10,14,2,2,0,859,50,52,0,0,49,43,1,1,0,860,51,53,0,0,14,20,2,2,0,861,52,54,0,0,25,14,1,1,1,20,2,862,53,55,0,0,9,20,2,2,1,14,1,863,54,56,0,0,40,34,1,1,0,864,55,57,0,0,17,22,2,2,0,865,56,58,0,0,28,17,1,1,1,22,2,866,57,59,0,0,11,31,2,2,2,17,1,27,1,867,58,60,0,0,36,27,1,1,1,31,2,868,59,61,0,0,24,29,2,2,0,869,60,62,0,0,33,24,1,1,1,29,2,870,61,63,0,0,20,40,2,2,2,24,1,34,1,871,62,64,0,0,35,44,1,1,1,40,2,872,63,65,0,0,19,24,2,2,0,873,64,66,0,0,39,33,1,1,0,874,65,67,0,0,13,19,2,2,0,875,66,68,0,0,43,39,1,1,0,876,67,69,0,0,8,13,2,2,0,877,68,70,0,0,33,28,1,1,0,878,69,71,0,0,15,20,2,2,0,879,70,72,0,0,38,33,1,1,0,880,71,73,0,0,20,25,2,2,0,881,72,74,0,0,42,38,1,1,0,882,73,75,0,0,6,11,2,2,0,883,74,76,0,0,47,42,1,1,0,884,75,77,0,0,11,17,2,2,0,885,76,78,0,0,44,40,1,1,0,886,77,79,0,0,3,8,2,2,0,887,78,80,0,0,37,31,1,1,0,888,79,81,0,0,17,22,2,2,0,889,80,82,0,0,28,17,1,1,1,22,2,890,81,83,0,0,12,21,2,2,1,17,1,891,82,84,0,0,33,28,1,1,0,892,83,85,0,0,24,29,2,2,0,893,84,86,0,0,40,35,1,1,0,894,85,87,0,0,29,34,2,2,0,895,86,88,0,0,39,30,1,1,1,34,2,896,87,89,0,0,25,34,2,2,1,30,1,897,88,90,0,0,38,33,1,1,0,898,89,91,0,0,23,29,2,2,0,899,90,92,0,0,33,24,1,1,1,29,2,900,91,93,0,0,19,30,2,2,1,24,1,901,92,94,0,0,35,24,1,1,1,30,2,902,93,95,0,0,34,40,2,2,0,903,94,96,0,0,28,22,1,1,0,904,95,97,0,0,21,26,2,2,0,905,96,98,0,0,32,28,1,1,0,906,97,99,0,0,26,37,2,2,1,31,1,907,98,100,0,0,42,31,1,1,1,37,2,908,99,101,0,0,16,21,2,2,0,909,100,102,0,0,27,16,1,1,1,21,2,910,101,103,0,0,18,36,2,2,2,22,1,31,1,911,102,104,0,0,16,11,1,1,0,912,103,105,0,0,36,41,2,2,0,913,104,0,0,0,11,7,1,1,0);
MovesIndex[8] = new Array(0,0,10,20,30,40,50,60,72,84,94,104,114,124,134,144,154,166,178,188,200,212,222,232,242,252,262,274,286,296,306,316,326,336,346,356,366,376,386,396,406,416,428,440,450,460,470,480,490,500,510,520,530,540,552,564,574,584,596,610,622,632,644,658,670,680,690,700,710,720,730,740,750,760,770,780,790,800,810,820,830,840,852,864,874,884,894,904,916,928,938,948,960,972,984,994,1004,1014,1024,1036,1048,1058,1070,1084,1094,1104);
NumberOfMoves[8] = 105;
MoveNumberAtRoot[8] = 1;
WhiteToMoveAtRoot[8] = 1;
LastMovePlayed[8] = 0;
LastHighlight[8] = 0;
Flips[8] = 0;
Autos[8] = 0;
BeginPosition[9] = 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[9] = 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[9] = new Array(914,0,2,0,0,32,28,1,1,0,915,1,3,0,0,18,23,2,2,0,916,2,4,0,0,33,29,1,1,0,917,3,5,0,0,23,32,2,2,1,28,1,918,4,6,0,0,37,28,1,1,1,32,2,919,5,7,0,0,20,25,2,2,0,920,6,8,0,0,41,37,1,1,0,921,7,9,0,0,12,18,2,2,0,922,8,10,0,0,29,24,1,1,0,923,9,11,0,0,19,30,2,2,1,24,1,924,10,12,0,0,35,24,1,1,1,30,2,925,11,13,0,0,7,12,2,2,0,926,12,14,0,0,46,41,1,1,0,927,13,15,0,0,17,21,2,2,0,928,14,16,0,0,37,32,1,1,0,929,15,17,0,0,21,26,2,2,0,930,16,18,0,0,41,37,1,1,0,931,17,19,0,0,11,17,2,2,0,932,18,20,0,0,34,29,1,1,0,933,19,21,0,0,1,7,2,2,0,934,20,22,0,0,38,33,1,1,0,935,21,23,0,0,7,11,2,2,0,936,22,24,0,0,42,38,1,1,0,937,23,25,0,0,17,21,2,2,0,938,24,26,0,0,47,42,1,1,0,939,25,27,0,0,12,17,2,2,0,940,26,28,0,0,28,23,1,1,0,941,27,29,0,0,8,12,2,2,0,942,28,30,0,0,33,28,1,1,0,943,29,31,0,0,14,19,2,2,0,944,30,32,0,0,23,14,1,1,1,19,2,945,31,33,0,0,10,30,2,2,2,14,1,24,1,946,32,34,0,0,40,35,1,1,0,947,33,35,0,0,18,22,2,2,0,948,34,36,0,0,35,24,1,1,1,30,2,949,35,37,0,0,22,33,2,2,1,28,1,950,36,38,0,0,39,28,1,1,1,33,2,951,37,39,0,0,12,18,2,2,0,952,38,40,0,0,43,39,1,1,0,953,39,41,0,0,17,22,2,2,0,954,40,42,0,0,28,17,1,1,1,22,2,955,41,43,0,0,11,22,2,2,1,17,1,956,42,44,0,0,32,28,1,1,0,957,43,45,0,0,22,33,2,2,1,28,1,958,44,46,0,0,39,28,1,1,1,33,2,959,45,47,0,0,18,22,2,2,0,960,46,48,0,0,28,17,1,1,1,22,2,961,47,49,0,0,21,12,2,2,1,17,1,962,48,50,0,0,38,32,1,1,0,963,49,51,0,0,5,10,2,2,0,964,50,52,0,0,44,39,1,1,0,965,51,53,0,0,10,14,2,2,0,966,52,54,0,0,45,40,1,1,0,967,53,55,0,0,14,19,2,2,0,968,54,56,0,0,40,35,1,1,0,969,55,57,0,0,19,30,2,2,1,24,1,970,56,58,0,0,35,24,1,1,1,30,2,971,57,59,0,0,9,14,2,2,0,972,58,60,0,0,50,44,1,1,0,973,59,61,0,0,4,10,2,2,0,974,60,62,0,0,44,40,1,1,0,975,61,63,0,0,14,19,2,2,0,976,62,64,0,0,40,35,1,1,0,977,63,65,0,0,19,30,2,2,1,24,1,978,64,66,0,0,35,24,1,1,1,30,2,979,65,67,0,0,10,14,2,2,0,980,66,68,0,0,49,44,1,1,0,981,67,69,0,0,3,9,2,2,0,982,68,70,0,0,42,38,1,1,0,983,69,71,0,0,14,19,2,2,0,984,70,72,0,0,38,33,1,1,0,985,71,73,0,0,19,30,2,2,1,24,1,986,72,74,0,0,31,27,1,1,0,987,73,75,0,0,9,14,2,2,0,988,74,76,0,0,32,28,1,1,0,989,75,77,0,0,2,7,2,2,0,990,76,78,0,0,48,43,1,1,0,991,77,79,0,0,7,11,2,2,0,992,78,80,0,0,43,38,1,1,0,993,79,81,0,0,11,17,2,2,0,994,80,82,0,0,27,22,1,1,0,995,81,83,0,0,15,20,2,2,0,996,82,84,0,0,22,11,1,1,1,17,2,997,83,85,0,0,16,7,2,2,1,11,1,998,84,86,0,0,38,32,1,1,0,999,85,87,0,0,6,11,2,2,0,1000,86,88,0,0,36,31,1,1,0,1001,87,89,0,0,11,16,2,2,0,1002,88,90,0,0,31,27,1,1,0,1003,89,91,0,0,7,11,2,2,0,1004,90,92,0,0,37,31,1,1,0,1005,91,93,0,0,26,37,2,2,1,31,1,1006,92,94,0,0,32,41,1,1,1,37,2,1007,93,95,0,0,11,17,2,2,0,1008,94,96,0,0,28,22,1,1,0,1009,95,97,0,0,17,28,2,2,1,22,1,1010,96,98,0,0,33,22,1,1,1,28,2,1011,97,99,0,0,14,19,2,2,0,1012,98,100,0,0,39,33,1,1,0,1013,99,101,0,0,30,35,2,2,0,1014,100,102,0,0,41,37,1,1,0,1015,101,103,0,0,20,24,2,2,0,1016,102,104,0,0,29,20,1,1,1,24,2,1017,103,105,0,0,25,14,2,2,1,20,1,1018,104,106,0,0,33,29,1,1,0,1019,105,107,0,0,14,20,2,2,0,1020,106,108,0,0,37,32,1,1,0,1021,107,109,0,0,20,25,2,2,0,1022,108,110,0,0,32,28,1,1,0,1023,109,111,0,0,19,24,2,2,0,1024,110,112,0,0,29,20,1,1,1,24,2,1025,111,113,0,0,25,14,2,2,1,20,1,1026,112,114,0,0,28,23,1,1,0,1027,113,115,0,0,14,20,2,2,0,1028,114,116,0,0,23,18,1,1,0,1029,115,117,0,0,12,23,2,2,1,18,1,1030,116,118,0,0,22,17,1,1,0,1031,117,119,0,0,13,18,2,2,0,1032,118,120,0,0,27,22,1,1,0,1033,119,121,0,0,18,27,2,2,1,22,1,1034,120,122,0,0,17,12,1,1,0,1035,121,123,0,0,27,32,2,2,0,1036,122,124,0,0,12,8,1,1,0,1037,123,125,0,0,32,38,2,2,0,1038,124,126,0,0,8,3,1,3,0,1039,125,127,0,0,20,25,2,2,0,1040,126,128,0,0,3,12,3,3,0,1041,127,129,0,0,23,28,2,2,0,1042,128,130,0,0,12,45,3,3,0,1043,129,131,0,0,25,30,2,2,0,1044,130,132,0,0,45,50,3,3,0,1045,131,133,0,0,30,34,2,2,0,1046,132,134,0,0,50,45,3,3,0,1047,133,135,0,0,28,33,2,2,0,1048,134,136,0,0,45,18,3,3,1,34,2,1049,135,137,0,0,38,42,2,2,0,1050,136,138,0,0,18,45,3,3,0,1051,137,139,0,0,42,48,2,4,0,1052,138,140,0,0,45,18,3,3,0,1053,139,141,0,0,48,25,4,4,0,1054,140,142,0,0,18,12,3,3,0,1055,141,143,0,0,33,38,2,2,0,1056,142,144,0,0,12,17,3,3,0,1057,143,145,0,0,25,34,4,4,0,1058,144,146,0,0,17,26,3,3,0,1059,145,147,0,0,34,23,4,4,0,1060,146,0,0,0,26,17,3,3,0);
MovesIndex[9] = new Array(0,0,10,20,30,42,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,320,334,344,354,366,378,390,400,410,420,432,444,454,466,478,488,500,512,522,532,542,552,562,572,582,594,606,616,626,636,646,656,666,678,690,700,710,720,730,740,750,762,772,782,792,802,812,822,832,842,852,862,874,886,896,906,916,926,936,946,956,968,980,990,1000,1012,1024,1034,1044,1054,1064,1074,1086,1098,1108,1118,1128,1138,1148,1158,1170,1182,1192,1202,1212,1224,1234,1244,1254,1266,1276,1286,1296,1306,1316,1326,1336,1346,1356,1366,1376,1386,1396,1406,1418,1428,1438,1448,1458,1468,1478,1488,1498,1508,1518,1528);
NumberOfMoves[9] = 147;
MoveNumberAtRoot[9] = 1;
WhiteToMoveAtRoot[9] = 1;
LastMovePlayed[9] = 0;
LastHighlight[9] = 0;
Flips[9] = 0;
Autos[9] = 0;
var NumberOfGames = 10;
var Frames = 0;
var BaseName = "games3";
var AlphaNumeric = 0;
var BoardSize = 10;
var WhiteBegin = 1;
var StartOnLowSquares = 0;
var PiecesOnWhiteSquares = 0;
