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