8,0,1,5;27,26,34,42,50,58,57,56,48;7,15,23,31,39,47,55,63,62,61,60,59,51,43,35,36;0,1,2,3,4,5,6,14,22,30,38,46,54,53,52,44;21,13,12,11,10,9,8,16,24,32,40;49,41,33,25,17,18,19,20,28,29,37,45
8,0,2,4;27,35,43,51,59,58,57,56,48,40;32,24,16,8,0,1,2,3,4,5,6,7,15,23,31,39,47,55,54,53,45,37,29,21,20,19,18,26,34,42,50,49;63,62,61,60,52,44,36,28;41,33,25,17,9,10,11,12,13,14,22,30,38,46
8,0,3,4;30,22,14,13,12,11,10,9,17,25,33,41,49,57,58,59,60,61;62,54,53,52,51,50,42,34,26,18,19,20,21;56,48,40,32,24,16,8,0,1,2,3,4,5,6,7,15,23,31,39,38,37,29,28,27,35,43;63,55,47,46,45,44,36
12,0,4,7;132,133,134,135,136,137,138,139,127,115,114,102,90,78,66,65,64,52,40,39,27,15,16,17,18,30,42,43,44,56,68,80,92,93,105,117,129,141,142,143,131,119,107,95,83,71,59,47,35,23,11,10,9;14,26,38,50,51,63,75,87;73,85,97,109,110,111,112,113,101,89,77,76;140,128,116,104,103,91,79,67,55,54,53,41,29,28;88,100,99,98,86,74,62,61,49,37,25,13,1,2,3,4,5,6,7,8,20,21,22,34,46,58,70;0,12,24,36,48,60,72,84,96,108,120,121,122,123,124,125,126;19,31,32,33,45,57,69,81,82,94,106,118,130
12,0,5,8;114,102,101,100,99,87,86,85,84,72,60,48,36,37,38,39,40,41,42,43,55;75,76,88,89,90,91,103,115;140,139,138,137,136,135,134,133,132,120,108,96,97,98,110,111,112,113;13,14,15,16,17,18,19,20,21,22,34,46,58,70,82,94;44,56,57,69,81,93,105,106;130,118,117,116,104,92,80,68,67,66,54,53,52,51,50,49,61,73;79,78,77,65,64,63,62,74;45,33,32,31,30,29,28,27,26,25,24,12,0,1,2,3,4,5,6,7,8,9,10,11,23,35,47,59,71,83,95,107,119,131,143,142,141,129,128,127,126,125,124,123,122,121,109
8,0,6,4;52,53,54,46,38,30,22,14,13,12,11,10,9,8,16,24,32,40,48,56;26,27,28,29,37,45,44,43,51,59,60,61,62,63,55,47,39,31,23,15,7,6,5,4,3,2,1,0;21,20,19,18,17,25,33,41,49,57;58,50,42,34,35,36
8,0,7,4;14,22,30,38,37,36,35,27;45,44,43,42,34,26,18,19,20,12,4,3,2,1,0,8,16,24,32,40,48,56,57,58,59,60,61,62,63,55,47,39,31,23;11,10,9,17,25,33,41,49,50,51,52,53,54,46;15,7,6,5,13,21,29,28
8,0,8,5;47,55,54,53,52,51,50,49,41,33,34,35,36,37;42,43,44,45,46,38,39,31,23,15,7,6;14,22,30,29,28,27;12,11,10,9,17,16;8,0,1,2,3,4,5,13,21,20,19,18,26,25,24,32,40,48,56,57,58,59,60,61,62,63
12,0,9,8;115,116,117,105,106,107,119,131,143,142,141,140,139,138,137,136,135,134,133,132,120,108,96,84,72,60,48,36,24,12,0,1,2,3,4,5,6,7,8,9,10,22,34,46,58,57;90,91,79,80,81,82,83;101,89,77,78,66,67,68,69,70,71,59,47,35,23,11;100,88,76,64,65,53,54,55,56;118,130,129,128,127,126,125,124,123,122,110,98,86,74,62,50,38,39,40,41,42,43,44;45,33,21,20,19,18,17,16,15,14,13;52,51,63,75,87,99,111,112,113,114,102,103,104,92,93,94,95;32,31,30,29,28,27,26,25,37,49,61,73,85,97,109,121
12,0,10,8;2,1,0,12,24,36,48,60,72,84,96,108,120,132,133,134,135,136,137,138,139,140,141,142,143,131,119,107,95,83,71,59,47,35,34,22,21,20,19,18,17,29,41,40,39,51,63,64,76,88,100,112;23,11,10,9,8,7,6,5,4,16,28,27,26,38,50,62,74,75,87,99,111,110,109,97;98,86,85,73,61,49,37,25,13,14,15,3;91,79,67,55,54,53,52;77,89,101,113,114,115,116,117,105,93,81;68,80,92,104,103,102,90,78,66,65;30,42,43,44,56,57,69;31,32,33,45,46,58,70,82,94,106,118,130,129,128,127,126,125,124,123,122,121
8,0,11,4;20,28,36,35,34,26,18,10,2,3,4,5,6,7,15,23,31,39,47,55,63,62,61,60,59,58,57,56;9,17,25,33,41,42,43,44,45,37,29,21,22;27,19,11,12,13,14;30,38,46,54,53,52,51,50,49,48,40,32,24,16,8,0,1
8,0,12,4;17,18,19,20,21,29,37;9,10,11,12,13,14,22,30,38,46,54,53,52,51,50,42,41;36,28,27,26,25,24,16,8,0,1,2,3,4,5,6,7,15,23,31,39,47,55,63,62,61,60,59,58,57,56;45,44,43,35,34,33,32,40,48,49
8,0,13,6;37,36,28,27,26,18;56,48,49,50,51,52,53,54,46,38;57,58,59,60,61,62,63,55,47,39,31,30,22,14,13,12;23,15,7,6,5,4,3,2,1,0,8,16,24,32,40,41,42,43,44,45;9,17,25,33,34,35;29,21,20,19,11,10
12,0,14,6;66,78,90,89,88,100,112,124,136;134,122,121,109,97,85,73,61,49,37,38,26;69,57,45,33,32,31,30,29,28,27,39,51,50,62,74,86,98,110;133,132,120,108,96,84,72,60,48,36,24,12,0,1,2,3,4,5,6,7,8,9,10,11,23,35,47,59,71,83,95,107,119,131,143,142,141,140,139,138,137,125,113,101,102,103,115,116,117,105,93,81,80,68,56,44,43,42,41,40,52,64,63,75,87,99,111,123,135;114,126,127,128,129,130,118,106,94,82,70,58,46,34,22,21,20,19,18,17,16,15,14,13,25;76,77,65,53,54,55,67,79,91,92,104
12,0,15,6;52,64,76,88,100,112,124,125,126,127,139,140,141,142,143,131,119,107,95,83,71,59,47,46;78,66,54,42,30,29,28,27,26,38,50,62,74,86,98,110,122,134,133,132,120,108,96,84,72,60,48,36,24,12,0,1,2,3,4,5,6,7,8,9,10,11,23,35;90,102,103,104,92,80;117,105,93,81,69,68,56,44,32,20,21,22,34;91,79,67,55,43,31,19,18,17,16,15,14,13,25,37,49,61,73,85,97,109,121;33,45,57,58,70,82,94,106,118,130,129,128,116,115,114,113,101,89,77,65,53,41,40,39,51,63,75,87,99,111,123,135,136,137,138
8,0,16,5;58,50,49,41,33,25,17,9;45,37,29,21,13,14,6;35,27,19,11,3,4,5;12,20,28,36,44,52,53,54,46,38,30,22;57,56,48,40,32,24,16,8,0,1,2,10,18,26,34,42,43,51,59,60,61,62,63,55,47,39,31,23,15,7
8,0,17,4;45,44,36,28,27,26,34,42,50,58,59,60,61,62,63,55,47,39,31,23,15,7,6,5,4,3,2,1,0;37,29,21,20,19,18,17,25,33,41,49,57,56;48,40,32,24,16,8,9,10,11,12,13,14,22,30,38;46,54,53,52,51,43,35
8,0,18,4;6,7,15,23,31,39,47,55,63,62,61,60,59,58,57,49,41,33,25,17,18;0,1,2,3,4,12,20,28,36,35,34,42,50,51,52,53,54,46,38,30,22,14;5,13,21,29,37,45,44,43;26,27,19,11,10,9,8,16,24,32,40,48,56
12,0,19,9;40,52,64,76,88,100,112,124,125,126,127;69,57,45,33,21,22,23,35,47,59,71,83,95,107,119,131,143;14,13,25,37,49,48,60,72,84,96,108,120,132,133,134,122,110,98;128,129,117,105,93,81,80,68,56,44,32,20,8,9,10,11;15,16,17,18,30,42,54,66,78,90,102;74,75,63,51,39,27,28,29,41,53,65,77,89,101,113,114,115,103;34,46,58,70,82,94,106,118,130,142,141,140,139,138,137,136,135,123,111,99,87,86,85,73,61,62,50,38,26;97,109,121;116,104,92,91,79,67,55,43,31,19,7,6,5,4,3,2,1,0,12,24,36
12,0,20,9;57,56,44;115,103,91,79,78,66,65,53,52,40;88,100,101,113,125,124,123,122,121,109,97,85,73,61,49,37,25,13,14,15,3,4;43,31,32,33,45,46,58,70,82,94,106,118,130,129,141,140,139,138,137,136,135,134,133,132,120,108,96,84,72,60,48,36,24,12,0,1,2;99,87,75,63,51,39,27,28,16,17,5,6,7,8,9,10,11,23;80,92,104,116,128,127,126,114,102,90,89,77,76,64;142,143,131,119,107,95,83,71,59,47,35,34,22,21,20,19,18,30;117,105,93,81,69,68,67,55,54,42,41,29;112,111,110,98,86,74,62,50,38,26
8,0,21,4;63,55,47,39,31,23,15,7,6,5,4,3,2,1,9,17,25,33,41,49,50,51;61,62,54,46,38,30,29,28;0,8,16,24,32,40,48,56,57,58,59,60,52,44,43,42,34,26,18,10,11,12,13,14;53,45,37,36,35,27,19,20,21,22
8,0,22,4;56,48,40,32,24,16,8,9,10,11,19,27,35,43,44,45,37,29,21,13;7,15,23,31,39,47,55,63,62,61,60,59,58,57,49,41,33,25;0,1,2,3,4,12,20,28,36;17,18,26,34,42,50,51,52,53,54,46,38,30,22,14,6,5
8,0,23,4;21,20,19,18,26,34,42,43,44,45,46,47,55,63,62,61,60,59,58,57,56,48,40,32,24,16,8,0,1,2;12,4,5,6,7,15,23,31,39,38,37,36,35,27;13,14,22,30,29,28;3,11,10,9,17,25,33,41,49,50,51,52,53,54
12,0,24,7;132,133,121,109,97,85,73,74,75,76,77,78,66,54,55,56,68,80,92,104,103,102,101,100,99,111,123,124,125,126,127,128,129,130,118,106,94,82,70,58,59,47,35,23,11,10,9,8,7,6,5,4,3,2,1,0;26,14,15,16,17,18,19,20,21,22,34,46;12,13,25,37,38,39,27,28,29,41,53,65,64,63,62,61,60,72,84,96,108,120;112,113,114,115,116,117,105,93,81,69,57,45,44,43,42,30;67,79,91,90,89,88,87,86,98,110,122,134,135,136,137,138,139,140,141,142,143,131,119,107,95,83,71;33,32,31;24,36,48,49,50,51,52,40
12,0,25,7;80,92,91,90,89,88,87,86,85,84,72,60,48,36,24,12,0,1,2,3;46,45,44,43,42,30,29;39,51,52,64,65,66,54,55,56,57,58,70,82,94,106,118,117,116,115,114,113,112,111,110,109;121,122,123,124,125,126,127,128,129,130,131,119,107,95,83,71,59,47,35,34,22;23,11,10,9,21,33,32,31,19,18,17;143,142,141,140,139,138,137,136,135,134,133,132,120,108,96,97,98,99,100,101,102,103,104,105,93,81,69,68,67,79,78,77,76,75,63,62,50,38,26,27,28,40,41,53;20,8,7,6,5,4,16,15,14,13,25,37,49,61,73,74
8,0,26,5;18,26,34,42,43,44,45,46,47,55,63,62,61,60,59,58,57,56,48,40,32,24,16,8,0,1,2;35,36,37,38,39,31,23,15,7,6,5,4,12;54,53,52,51,50,49,41,33,25,17,9,10;3,11,19,20,21,13;27,28,29,30,22,14
8,0,27,5;11,19,27,35,36,37,29,21;63,55,47,39,31,23,15,14,13,12,20,28;52,51,50,49,41,33,25,17,9,1;0,8,16,24,32,40,48,56,57,58,59,60,61,62,54,46,38,30,22;53,45,44,43,42,34,26,18,10,2,3,4,5,6,7
8,0,28,4;35,36,37,45,53,52,60,59,58,57,56,48,40,32,24,16,8,0,1,2,3,4,5,6;27,28,29,30,38,46,54,62,61;7,15,14,13,12,11,10,9,17,25,33,41,49,50,51;63,55,47,39,31,23,22,21,20,19,18,26,34,42,43,44
12,0,29,7;0,1,2,3,4,16,17,18,19,20,21,22;100,99,98;127,115,103,91,79,67,68,69,81,93,105,117,129,141,142,143,131,119,107,95,83,71,59,47,46,45,44,43,42,41,53,65,77,89,101,113,112,111,110,109,97,85,73,61,49,37,36;75,63,51,39,27,15,14,13,12,24;25,26,38,50,62,74,86,87,88,76,64,52,40,28,29,30,31,32,33,34,35,23,11,10,9,8,7,6,5;80,92,104,116,128,140,139,138,137,136,135,134,133,132;48,60,72,84,96,108,120,121,122,123,124,125,126,114,102,90,78,66,54,55,56,57,58,70,82,94,106,118,130
12,0,30,6;111,99,100,101,102,103,91,79,67,55,54,53,52,51,50,49,48,36,24,12,0,1,2,3,4,5,6,7,8,9,10,11,23,35,47,59,71,83,95,107,119,131,143;14,26,27,28,29,30,31,32,33,45,57,69,81,93,105,117,129,128,127,126,125,124,123,135;15,16,17,18,19,20,21,22,34,46,58,70,82,94,106,118,130,142,141,140,139,138,137,136;122,121,109,97,85,73,74,75,76,77;134,133,132,120,108,96,84,72,60,61,62,63,64,65,66,78,90,89,88,87,86,98,110;112,113,114,115,116,104,92,80,68,56,44,43,42,41,40,39,38,37,25,13
