
var m0 = new Array(1)

m0[2] = new Array(56,59);
m0[2].base = new Array(30,0);
m0[2].root =1;
m0[2].move =6;
m0[3] = new Array(42,59,8,17);
m0[3].base = new Array(41,42,0);
m0[3].root =1;
m0[3].move =16;
m0[4] = new Array(42,59,8,17);
m0[4].base = new Array(45,46,0);
m0[4].root =1;
m0[4].move =18;
m0[5] = new Array(20,14,33,48);
m0[5].base = new Array(49,50,0);
m0[5].root =1;
m0[5].move =20;
m0[1] = new Array(59,41,10,26,27,18,90,90,9,18,60,58,120,59,3,10,28,20,13,20,35,20,10,28,59,11,4,11,44,17,28,60,41,59,60,59,58,59,8,17,61,34,12,21);
m0[1].base = new Array(25,26,27,27,28,29,29,31,32,33,34,35,36,37,38,39,40,43,44,47,48,51,0);
m0[1].root =0;
m0[1].move =24;
m0[6] = new Array(61,52);
m0[6].base = new Array(64,0);
m0[6].root =0;
m0[6].move =38;
m0[8] = new Array(30,23,35,42);
m0[8].base = new Array(76,77,0);
m0[8].root =7;
m0[8].move =8;
m0[9] = new Array(30,51,35,42,25,34,17,34,38,34,6,7,49,42,33,18);
m0[9].base = new Array(78,79,80,81,82,83,84,85,0);
m0[9].root =7;
m0[9].move =8;
m0[10] = new Array(38,52,28,52,42,52,23,30,48,40,8,16,40,33,16,25,39,30,35,43);
m0[10].base = new Array(86,87,88,89,90,91,92,93,94,95,0);
m0[10].root =7;
m0[10].move =8;
m0[7] = new Array(44,30,10,26,20,12,26,35,140,5,0,5,59,63,15,23,63,59,23,30,38,35,33,48,42,48,28,25,48,42,25,29,39,30,29,30);
m0[7].base = new Array(67,68,69,70,71,72,73,74,75,96,97,98,99,100,101,102,103,104,0);
m0[7].root =0;
m0[7].move =40;
m0[11] = new Array(26,35);
m0[11].base = new Array(108,0);
m0[11].root =0;
m0[11].move =43;
m0[14] = new Array(18,45,52,51,45,54,51,44,54,45,44,51);
m0[14].base = new Array(125,126,127,128,129,130,0);
m0[14].root =13;
m0[14].move =10;
m0[13] = new Array(33,48,42,48,28,25,20,12,25,18,58,51,17,34,51,52,34,28,38,35,18,54,52,44,54,45,44,51,45,54,51,44);
m0[13].base = new Array(114,115,116,117,118,119,120,121,122,123,124,131,132,133,134,135,0);
m0[13].root =12;
m0[13].move =3;
m0[12] = new Array(62,63,26,35,23,5,0,5,20,12,5,4);
m0[12].base = new Array(110,111,112,113,136,137,0);
m0[12].root =0;
m0[12].move =44;
m0[16] = new Array(5,53,38,20,28,20,35,20,63,18,25,18,33,18,20,10,18,12,10,0,17,0,62,59);
m0[16].base = new Array(140,141,142,143,144,145,146,147,148,149,150,151,0);
m0[16].root =15;
m0[16].move =1;
m0[17] = new Array(35,29,12,28,23,5,0,5,29,23,6,14,62,63,5,53);
m0[17].base = new Array(153,154,155,156,157,158,159,160,0);
m0[17].root =15;
m0[17].move =2;
m0[18] = new Array(62,63,22,29);
m0[18].base = new Array(169,170,0);
m0[18].root =15;
m0[18].move =10;
m0[15] = new Array(20,12,28,12,23,5,0,5,38,20,5,13,20,12,13,12,35,29,12,20,39,31,63,18);
m0[15].base = new Array(138,139,152,161,162,163,164,165,166,167,168,171,0);
m0[15].root =0;
m0[15].move =44;
m0[20] = new Array(63,59,5,2);
m0[20].base = new Array(177,178,0);
m0[20].root =19;
m0[20].move =2;
m0[21] = new Array(38,36,33,48,58,50,5,53,50,41,53,49,41,40,28,25,42,25,17,34,40,32,49,33);
m0[21].base = new Array(179,180,181,182,183,184,185,186,187,188,189,190,0);
m0[21].root =19;
m0[21].move =2;
m0[23] = new Array(58,57,44,43,57,56,33,50,56,57,50,40,57,56,43,57,63,57,40,50);
m0[23].base = new Array(196,197,198,199,200,201,202,203,204,205,0);
m0[23].root =22;
m0[23].move =2;
m0[24] = new Array(49,42,44,43,59,60,33,50,60,53,43,44,53,61,44,60,61,54,60,12);
m0[24].base = new Array(208,209,210,211,212,213,214,215,216,217,0);
m0[24].root =22;
m0[24].move =4;
m0[26] = new Array(63,61,13,4,61,60,42,50);
m0[26].base = new Array(223,224,225,226,0);
m0[26].root =25;
m0[26].move =2;
m0[27] = new Array(43,42);
m0[27].base = new Array(232,0);
m0[27].root =25;
m0[27].move =7;
m0[25] = new Array(268,4,14,13,4,19,13,6,49,42,44,43,59,60,33,50,60,53,43,44,53,61,44,60,61,54,60,51,54,47,51,19);
m0[25].base = new Array(220,221,222,227,228,229,230,231,233,234,235,236,237,238,239,240,0);
m0[25].root =22;
m0[25].move =6;
m0[22] = new Array(25,4,28,44,58,59,35,42,4,13,6,14,49,42,44,43,59,60,33,50,60,53,43,44,53,54,44,12);
m0[22].base = new Array(193,194,195,206,207,218,219,241,242,243,244,245,246,247,0);
m0[22].root =19;
m0[22].move =4;
m0[29] = new Array(25,4,28,44);
m0[29].base = new Array(251,252,0);
m0[29].root =28;
m0[29].move =1;
m0[28] = new Array(35,42,38,33,42,49,33,49,28,49,58,49,4,12);
m0[28].base = new Array(249,250,253,254,255,256,257,0);
m0[28].root =19;
m0[28].move =5;
m0[19] = new Array(62,63,26,35,20,12,5,4,63,59,4,12,38,35,33,48,42,48,28,25);
m0[19].base = new Array(174,175,176,191,192,248,258,259,260,261,0);
m0[19].root =0;
m0[19].move =46;
m0[31] = new Array(62,63,12,44,58,57,26,35);
m0[31].base = new Array(265,266,267,268,0);
m0[31].root =30;
m0[31].move =2;
m0[32] = new Array(62,63,22,29);
m0[32].base = new Array(275,276,0);
m0[32].root =30;
m0[32].move =8;
m0[30] = new Array(20,12,28,12,38,20,5,13,20,12,13,12,35,29,12,20,39,31,63,18);
m0[30].base = new Array(262,263,264,269,270,271,272,273,274,277,0);
m0[30].root =0;
m0[30].move =46;
m0[34] = new Array(28,44,58,50,37,33,140,4,44,4,25,4,63,36,50,58,36,29,39,31);
m0[34].base = new Array(286,287,288,289,290,291,292,293,294,295,0);
m0[34].root =33;
m0[34].move =6;
m0[33] = new Array(5,53,50,33,26,33,38,33,53,37,20,12,37,33,140,4,28,4,25,4,63,45,62,61);
m0[33].base = new Array(279,280,281,282,283,284,285,296,297,298,299,300,0);
m0[33].root =0;
m0[33].move =47;
m0[36] = new Array(28,55,50,58);
m0[36].base = new Array(304,305,0);
m0[36].root =35;
m0[36].move =1;
m0[38] = new Array(38,52,28,52,25,52,27,20);
m0[38].base = new Array(308,309,310,311,0);
m0[38].root =37;
m0[38].move =1;
m0[39] = new Array(34,27,29,43,41,32,5,37);
m0[39].base = new Array(322,323,324,325,0);
m0[39].root =37;
m0[39].move =11;
m0[40] = new Array(62,61,27,37,54,9);
m0[40].base = new Array(326,327,328,0);
m0[40].root =37;
m0[40].move =11;
m0[37] = new Array(63,27,20,12,28,12,42,27,17,27,25,34,12,28,38,54,28,29,50,41,6,7,54,27,9,25,27,29,25,34,41,34,5,29);
m0[37].base = new Array(306,307,312,313,314,315,316,317,318,319,320,321,329,330,331,332,333,0);
m0[37].root =35;
m0[37].move =1;
m0[41] = new Array(5,53,50,57);
m0[41].base = new Array(334,335,0);
m0[41].root =35;
m0[41].move =1;
m0[42] = new Array(30,26,5,2);
m0[42].base = new Array(339,340,0);
m0[42].root =35;
m0[42].move =4;
m0[35] = new Array(58,50,63,45,38,30,28,20,39,31,45,36,50,58,36,29,31,22,15,22);
m0[35].base = new Array(302,303,336,337,338,341,342,343,344,345,0);
m0[35].root =0;
m0[35].move =48;
m0[43] = new Array(38,46,28,20,39,31,50,35,31,22,20,22);
m0[43].base = new Array(346,347,348,349,350,351,0);
m0[43].root =0;
m0[43].move =48;
m0[44] = new Array(38,30,28,20,58,50,63,36,50,58,36,45);
m0[44].base = new Array(352,353,354,355,356,357,0);
m0[44].root =0;
m0[44].move =48;
m0[0] = new Array(52,36,6,21,36,28,21,27,51,35,11,19,50,34,27,17,53,37,19,28,37,28,1,18,58,44,2,29,57,42,12,20,62,45,5,12,35,27,20,27,34,27,18,33,45,35,29,11,28,20,13,20,27,20,11,18,59,38,12,39,54,46,18,63,60,58,120,59,3,21,46,39,4,6,71,5,61,25,21,28,44,23,10,26,59,62,14,22,23,5,0,5,35,50,33,50,38,52,28,52,42,52,63,18,25,18,9,18,58,50,5,21);
m0[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,52,53,54,55,56,57,58,59,59,60,61,62,62,63,65,66,105,106,107,109,172,173,278,301,358,359,360,361,362,363,364,0);
m0[0].root =0;
m0[0].move =0;
var n0 = new Array();
var b0 = -1;
var pieces = "KQNBR ";
var pos_after = "Position after ";
var start_pos = "Startposition ";
function g0(a,b)
{	gm(m0,n0,0,b0,'dacosta5g0.htm',a,b);}
function MB_50()
{b0=MB_5(m0,n0,0,b0,'dacosta5g0.htm'); GMS(m0,n0,0,b0,'dacosta5g0.htm');}
function MB0()
{b0=MB(m0,n0,0,b0,'dacosta5g0.htm'); GMS(m0,n0,0,b0,'dacosta5g0.htm');}
function MF_50()
{b0=MF_5(m0,n0,0,b0,'dacosta5g0.htm'); GMS(m0,n0,0,b0,'dacosta5g0.htm');}
function MF0()
{b0=MF(m0,n0,0,b0,'dacosta5g0.htm',true); idacosta50.value=GMS(m0,n0,0,b0,'dacosta5g0.htm');}
var nMoves = new Array(0,0);
var nLevels = new Array(0,0);
var nNameCount = new Array(0,0);
var nOld = new Array(-1,-1);
baseName = 'dacosta5';
var EmptyWhitePath = "/tutorial/images/w.gif";
var EmptyBlackPath = "/tutorial/images/b.gif";
var BackColor = "#FFF8B3";
