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

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