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

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