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

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