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

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