local R,w,e=true,false,{}local Q={[58]={{40,39;41;30,56,58},R};[49]={{40;38,35,34,32;31;29;28,44,45;49},R},[16]={e,w},[19]={{40;39,41;30,56;58,20;19};R},[59]={{40,39;41,59};R};[63]={{40;39,41,30;56;58;23;62;63},R};[34]={{40,38,35;34},R};[21]={{40,39,41,30;56,58;20,21},R},[48]={{40;38;35,34;32,31;29;28,44;45;49,48},R};[27]={{40;38;35;34,32;31,29,28,27};R};[14]={e;w};[31]={{40;38,35;34,32;31},R},[56]={{40;39;41;30,56},R};[29]={{40;38;35,34,32,31,29},R};[13]={e,w};[47]={{40;38;35;34,32,31,29,28,44,45;49,48;47},R},[12]={e,w},[45]={{40,38;35,34,32,31;29;28,44;45};R},[57]={{40,39,41;30,56;57},R},[36]={{40;38,35;37;36},R};[25]={{40;38;35;34,32;31,29;28;27;26;25},R};[71]={{40,39,41;59,61;71};R};[20]={{40,39,41;30,56,58;20};R},[60]={{40,39;41;60};R};[8]={e,w},[4]={e,w};[75]={{40;39;41;59;61;71,72;76;73;75};R},[22]={{40;39;41,30,56,58;20,21,22},R};[74]={{40;39,41;59;61,71;72;76;73,74};R},[62]={{40;39;41;30;56;58;23;62};R};[1]={e;w};[6]={e;w};[11]={e,w},[15]={e,w};[37]={{40;38;35,37},R},[2]={e,w},[35]={{40;38;35},R},[53]={{40,38,35;34,32,31,29,28,44;45,49;48,47,52;53};R},[73]={{40,39,41;59,61,71;72,76,73};R};[72]={{40;39,41,59,61,71,72},R},[33]={{40;38;35,37,36,33};R},[69]={{40;39;41,60,69},R},[65]={{40,39;41,30,56,58;20;19;66;64;65},R},[26]={{40;38,35,34,32,31,29,28;27;26},R};[68]={{40,39;41,30;56;58;20,19,66,64;67;68};R};[76]={{40;39,41,59;61,71;72;76};R};[50]={{40,38;35;34,32,31;29,28,44;45;49,48;47,50};R};[66]={{40,39,41;30,56;58;20;19;66},R};[10]={e,w},[24]={{40;38,35;34,32;31;29;28;27;26;25;24};R};[23]={{40,39;41,30,56;58;23};R};[44]={{40;38,35,34,32;31;29;28;44},R},[39]={{40;39};R},[32]={{40,38,35,34;32};R},[3]={e;w},[30]={{40;39,41;30};R},[51]={{40,38;35;34,32,31;29,28,44;45;49;48;47;50;51};R},[18]={e;w};[67]={{40;39,41,30,56,58;20,19;66;64;67},R};[61]={{40;39,41;59,61};R},[55]={{40,38;35,34;32;31,29,28,44;45;49,48;47,52;53;54;55};R};[46]={{40,38,35,34;32;31;29;28,44,45;49;48,47;46};R},[42]={{40;38,42},R},[40]={{40};R};[52]={{40,38,35;34;32,31,29,28,44;45;49,48,47,52};R};[54]={{40;38;35;34;32,31;29,28;44;45,49;48,47,52;53;54},R};[43]={e;w};[7]={e;w},[9]={e;w},[41]={{40,39,41},R};[17]={e;w};[38]={{40;38};R},[28]={{40;38,35,34;32;31;29,28},R},[5]={e,w};[64]={{40,39;41;30;56;58;20,19;66,64},R}}return Q

local t,f,n=true,false,{}
local r={
[58]={{40,39,41,30,56,58},t},
[49]={{40,38,35,34,32,31,29,28,44,45,49},t},
[16]={n,f},
[19]={{40,39,41,30,56,58,20,19},t},
[59]={{40,39,41,59},t},
[63]={{40,39,41,30,56,58,23,62,63},t},
[34]={{40,38,35,34},t},
[21]={{40,39,41,30,56,58,20,21},t},
[48]={{40,38,35,34,32,31,29,28,44,45,49,48},t},
[27]={{40,38,35,34,32,31,29,28,27},t},
[14]={n,f},
[31]={{40,38,35,34,32,31},t},
[56]={{40,39,41,30,56},t},
[29]={{40,38,35,34,32,31,29},t},
[13]={n,f},
[47]={{40,38,35,34,32,31,29,28,44,45,49,48,47},t},
[12]={n,f},
[45]={{40,38,35,34,32,31,29,28,44,45},t},
[57]={{40,39,41,30,56,57},t},
[36]={{40,38,35,37,36},t},
[25]={{40,38,35,34,32,31,29,28,27,26,25},t},
[71]={{40,39,41,59,61,71},t},
[20]={{40,39,41,30,56,58,20},t},
[60]={{40,39,41,60},t},
[8]={n,f},
[4]={n,f},
[75]={{40,39,41,59,61,71,72,76,73,75},t},
[22]={{40,39,41,30,56,58,20,21,22},t},
[74]={{40,39,41,59,61,71,72,76,73,74},t},
[62]={{40,39,41,30,56,58,23,62},t},
[1]={n,f},
[6]={n,f},
[11]={n,f},
[15]={n,f},
[37]={{40,38,35,37},t},
[2]={n,f},
[35]={{40,38,35},t},
[53]={{40,38,35,34,32,31,29,28,44,45,49,48,47,52,53},t},
[73]={{40,39,41,59,61,71,72,76,73},t},
[72]={{40,39,41,59,61,71,72},t},
[33]={{40,38,35,37,36,33},t},
[69]={{40,39,41,60,69},t},
[65]={{40,39,41,30,56,58,20,19,66,64,65},t},
[26]={{40,38,35,34,32,31,29,28,27,26},t},
[68]={{40,39,41,30,56,58,20,19,66,64,67,68},t},
[76]={{40,39,41,59,61,71,72,76},t},
[50]={{40,38,35,34,32,31,29,28,44,45,49,48,47,50},t},
[66]={{40,39,41,30,56,58,20,19,66},t},
[10]={n,f},
[24]={{40,38,35,34,32,31,29,28,27,26,25,24},t},
[23]={{40,39,41,30,56,58,23},t},
[44]={{40,38,35,34,32,31,29,28,44},t},
[39]={{40,39},t},
[32]={{40,38,35,34,32},t},
[3]={n,f},
[30]={{40,39,41,30},t},
[51]={{40,38,35,34,32,31,29,28,44,45,49,48,47,50,51},t},
[18]={n,f},
[67]={{40,39,41,30,56,58,20,19,66,64,67},t},
[61]={{40,39,41,59,61},t},
[55]={{40,38,35,34,32,31,29,28,44,45,49,48,47,52,53,54,55},t},
[46]={{40,38,35,34,32,31,29,28,44,45,49,48,47,46},t},
[42]={{40,38,42},t},
[40]={{40},t},
[52]={{40,38,35,34,32,31,29,28,44,45,49,48,47,52},t},
[54]={{40,38,35,34,32,31,29,28,44,45,49,48,47,52,53,54},t},
[43]={n,f},
[7]={n,f},
[9]={n,f},
[41]={{40,39,41},t},
[17]={n,f},
[38]={{40,38},t},
[28]={{40,38,35,34,32,31,29,28},t},
[5]={n,f},
[64]={{40,39,41,30,56,58,20,19,66,64},t},
}
return r
