10,0,1,12;88,87,86,76,66,56,55,54,64,63,62,52,42,32,31;68,58,48,49,39,29,19,18,17,27,26,25,35,45;51,50,60,70,80,90,91,92,93,94,95,96,97,98,99,89;83,82,81;36,37,38,28;0,10,11,12,13,14,24,34,44;65,75,85;15,16,6,7,8,9;5,4,3,2,1;59,69,79,78,77,67,57,47,46;84,74,73,72,71,61;53,43,33,23,22,21,20,30,40,41
10,0,2,11;64,65,66;17,18,19,29,39,49,59,69,79,89,99,98,97,96,95;68,58,48;67,77,76,75,74,84,83,82,81,71,61,62,52,42,43,44,45,46,47;23,22,21,31,41,51;12,11,10,20,30,40,50,60,70,80,90,91,92,93,94;85,86,87,88,78;32,33,34,24,14,13;38,37,36,35,25,15,5,4,3,2,1,0;28,27,26,16,6,7,8,9;72,73,63,53,54,55,56,57
10,0,3,11;51,61,71,72,73,74,64,54,53,43,33,23,13;88,87,86,76,66;36,35,25,15;98,97,96,95,85,75,65,55,56;69,59,49,39,29,28,18,17;7,8,9,19;68,58,48,38,37,27,26,16,6,5,4,3,2,12,22,32,42,52,62,63;11,21,31,41;90,91,92,93,94,84;99,89,79,78,77,67,57,47,46,45,44,34,24,14;83,82,81,80,70,60,50,40,30,20,10,0,1
10,0,4,8;17,27,37,47,48,58;66,65,64,63,62;98,97,96,86,85,84,83,82,81,80,70,60,50,40,30,20,10,0,1,2,3,4,5,6,7,8,9,19,29,39,49,59,69,79;33,43,44,45,46,36,26,16;38,28,18;95,94,93,92,91,90;35,34,24,23,22,32,42,52,53,54,55,56,57,67,68,78,88,89,99;87,77,76,75,74,73,72,71,61,51,41,31,21,11,12,13,14,15,25
10,0,5,11;25,35,36,37,38,48,49,59,69;86,76,66,56,55,54,53,52,51,41,31,32,22,23;21,11,12,13,14,24,34,33;61,62,63,64,65,75,85,84,83,82,92;6,5,4,3,2,1,0,10,20,30,40,50,60,70,80,90;67,77,87,88;91,81,71,72,73,74;68,78,79,89,99,98,97,96,95,94,93;18,28,27,26;42,43,44,45,46,47,57,58;39,29,19,9,8,7,17,16,15
10,0,6,8;11,12,13,14,4,5,6,7,8,9;3,2,1,0,10,20,30,40,50,60;37,47,46,45,55,54,64,74,84,85;61,51,41,31,21,22,23,24,25,15,16,17,18,19,29,39,49,59,69,79,89,88;81,82,83,73,63,53,43,44;66,67,68,78;99,98,97,87,77;56,57,58,48,38,28,27,26,36,35,34,33,32,42,52,62,72,71,70,80,90,91,92,93,94,95,96,86,76,75,65
10,0,7,10;63,53,52,51,61,71,81,82,83,93,94;9,8,7,6,5,4,3,2,1,0,10,20,30,31,32,22,23,24,25,35,45,44,54,64,65,66,67,77,87,88,98;36,26,16,15,14,13,12,11,21;79,89,99;92,91,90,80,70,60,50,40,41;42,43,33,34;28,38,48,58,57;62,72,73,74,75,76,86,96,97;55,56,46,47,37,27,17,18,19,29,39,49,59,69,68,78;95,85,84
10,0,8,10;54,44,34,24,25,26,16,6,5,4,3,2,1,0,10,20,30;61,51,52,53,43,33,23;66,56,46,36;18,28,38,39,49;62,63,64,65,55,45,35;29,19,9,8,7,17,27;59,69,79,89,99,98,97,96,95,94,93,92,91,90,80,70,60,50,40,41,31,21,11;48,58,68,78,88,87,86,85,84,83,82,81,71;37,47,57,67,77,76,75,74,73,72;42,32,22,12,13,14,15
10,0,9,7;2,3,4,5;24,23,13,12,11,21,31,41,51,61,71,81,82,83,84,85,86;17,27,26,25;64,65,66,67,68,78,88;18,28,38,37,36,35,34,33,32,22;63,53,54,55,56,57,58,59,69,79,89,99,98,97,96,95,94,93,92,91,90,80,70,60,50,40,30,20,10,0,1;14,15,16,6,7,8,9,19,29,39,49,48,47,46,45,44,43,42,52,62,72,73,74,75,76,77,87
10,0,10,11;27,37,38,48,58,57,56,55,45,35;72,62,52,53,54,44;14,15,16,17,18,28;88,78,68;32,22,23,13,3,4,5,6,7,8,9,19,29,39,49,59,69,79,89,99,98,97,96,95,94,93,92,91,90,80,70;76,75,74,73,83,82,81,71,61,60;51,50,40,30,20,10,0,1,2;33,34,24;25,26,36,46,47;84,85,86,87,77,67,66,65,64,63;43,42,41,31,21,11,12
10,0,11,11;81,71,61,51,41,40,30,20,10,0,1,2,3,4,5,6,7,8,9,19,29,39,49,59;68,69,79,89,99;73,74,64,54,53,52,42,32,31;56,46,36,35;66,65,55,45,44,43,33,23,22,21;75,85,84,83,82,72,62,63;95,94,93,92,91,90,80,70,60,50;11,12,13,14,15,16,17,27,37,47,57,67,77,87;34,24,25,26;78,88,98,97,96,86,76;18,28,38,48,58
10,0,12,9;68,67,57,47,37;73,63,53,43,44,34,24,14,4,5,6,7,8,9,19,29,39,49;54,55,45,35,25,15,16,17,18,28,38,48,58,59,69;72,62,52,42,32,22,12;64,65,66,56,46,36,26,27;76,75,74,84,83,82,81,71,61,51,41,31,21,11,10,0;33,23,13,3,2,1;20,30,40,50,60,70,80,90,91,92,93,94,95,85,86,87,88;96,97,98,99,89,79,78,77
10,0,13,7;11,21,22,23,24,25,26,16,17,18,28,38,48,58,68,78,88,87;73,63,53,52,51,50,40;15,14,13,12;45,44,43,42,41;27,37,36,35,34,33,32,31,30,20,10,0,1,2,3,4,5,6,7,8,9,19,29,39,49,59,69,79,89,99,98,97,96,86,76,77;90,80,70,60,61,62,72,82,83,84,74,64,54,55,56,46,47;71,81,91,92,93,94,95,85,75,65,66,67,57
10,0,14,10;0,1,2,3,4,5,6,7,8,9,19,29,39,49,59,69,79,89,88,87,86;31,32,33;63,62,52;55,45,44;23,22,21,20,30,40,50,60,70,80,81,82,83;10,11,12,13;35,36,46,56,66,76,77,78,68,58,48,38,28,18,17,16,15,14;67,57,47,37,27,26,25,24,34;74,84,94,93,92,91,90;99,98,97,96,95,85,75,65,64,54,53,43,42,41,51,61,71,72,73
10,0,15,10;18,17,27,37,47,57,67,66,65,55,45,35;56,46,36;53,63,73,83,84,85,86,87,88,78,68,58,48,38,28,29,19,9,8,7,6,5,4,3,2,12,11,21;80,70,71,61,51;1,0,10,20,30,31,32,33,34,24,25,26,16;42,41,40,50,60;77,76,75,74,64,54,44,43;90,91,92,93,94,95,96,97,98,99,89,79,69,59,49,39;15,14,13,23,22;52,62,72,82,81
10,0,16,11;13,3,2,1,0;21,31,32,33,34,44,54,64,65,66,56,46,36;55,45,35;59,69,79,89,99,98,97,96,95,94,93,92,91,90,80,70,60,50,40,30,20,10,11,12,22,23,24,14,4,5,6,7;25,26,27,28,18,8;39,38,37,47;43,53,63;42,52,62,72,73,74,75,76,77,67,57;41,51,61,71,81,82,83,84,85,86,87,88,78,68,58,48,49;17,16,15;9,19,29
10,0,17,12;26,25,15;12,11,1,0;35,45,55,65,75,76;16,6,5,4,3,2;44,34,24,14;86,87,77,67,66,56,46,36,37,27,17,7,8,9,19,29,39;82,83,73,63,62,52;22,21,20,10;13,23,33,32,31,30,40,50,60,70,80,81;99,89,79,69,59,49,48,38,28,18;90,91,92,93,94,95,96,97,98,88,78,68,58,57,47;72,71,61,51,41,42,43,53,54,64,74,84,85
10,0,18,12;58,57,67,77,76,75,85,84,83,73,72;34,44,54,53,63,62,61,71,81,82;48,47,37,36,26,16,15,14,13,12,11,21,20,30;22,32,31,41,40;18,28,38;52,51,50,60,70,80,90,91,92;10,0,1,2,3,4,5,6;66,56,46;86,87,88,78,68;74,64,65,55,45,35;93,94,95,96,97,98,99,89,79,69,59,49,39,29,19,9,8,7,17,27;25,24,23,33,43,42
10,0,19,9;8,9,19,29,28,27,26,25,24,14,13,12,11,21,31,32,42,52,62;7,6,5,4,3,2,1,0,10,20,30,40,50,60,70,80,90,91,92,93,94,95,96,97,98,99,89,79,69,59,49,39;18,17,16,15;68,67,66,65;63,53,43,33,23,22;78,77,76,75,74,64,54,55,45,46,47;88,87,86,85,84,83,82,81;41,51,61,71,72,73;56,57,58,48,38,37,36,35,34,44
10,0,20,10;33,32,31,21,11;76,75,74,84,83,93,92,91,90,80,70,60,50,51,52,62,72;53,54,55,45,35;27,37,47,57,67,77,87,86,85,95,94;5,6,7,8,9,19,29,39,49,59,69,79;25,26,36,46,56,66,65,64,63,73;99,98,97,96;13,23,24,34,44,43,42,41,40,30,20,10,0,1;22,12,2,3,4,14,15,16,17,18,28,38,48,58,68,78,88,89;82,81,71,61
10,0,21,11;25,35,36,37,38,28,18,17;89,99,98,97,96,95,94,93,92,82;20,21,31,41;11,12,22,32,42,52,51,61,71,81,91;74,75,65,55,56,57,67,77,78,79,69,59,49,39,29,19,9,8,7,6,5,4,3,2,1,0,10;45,46,47,48,58,68;30,40,50,60,70,80,90;72,73,83,84,85;62,63,64,54,44,34,24,14,15,16,26,27;88,87,86,76,66;13,23,33,43,53
10,0,22,10;62,61,60,50,40,30,20,10,0;6,16,26,25,24,34;95,85,86,87,88;96,97,98,99,89,79,78,77,76;33,43,53,52,51,41,31,21,11,1;81,82,83,84,74,75,65,66,67,57,58,48,38,28,18;23,13,14,15,5;42,32,22,12,2,3,4;68,69,59,49,39,29,19,9,8,7,17,27,37,36,35,45,44;94,93,92,91,90,80,70,71,72,73,63,64,54,55,56,46,47
10,0,23,10;74,75,76,77,67,57,47;68,58,48,49,39,29;72,82,92,93,94,95,96,97,98,99,89,79,69,59;78,88,87,86,85,84,83,73,63,64,65,66,56,46,36,26,16,6,5,4,3,2,1,0,10,20,30,40;15,25,35,45,55,54,53,52,62,61,71,81;38,28,18,19;9,8,7,17,27,37;91,90,80,70,60,50,51,41,31,21,11;33,23,13;12,22,32,42,43,44,34,24,14
10,0,24,10;60,70,80,90,91,92,93,94,95,96,97,98,99,89,79,69,59,49,39,29,19,18,17,16,15,14,24,34,44,43,53,63,73,74,75,76,77,67;62,72,82;57,56,66,65,64;83,84,85,86,87,88,78,68,58,48,47,37,36;22,12,2,1,0,10,20,30;52,42,32,33,23,13,3,4,5,6,7,8,9;50,51,61,71,81;46,45,55,54;38,28,27,26,25,35;11,21,31,41,40
10,0,25,7;50,40,30,31,21,11,12,13,14,15,25,35;60,70,80,90,91,92,93,94,95,96,97,98,99,89,79,69,59,49,39,29,19,9,8,7;20,10,0,1,2,3,4,5,6;33,43,53,63,73,83,84,85,86,87,88,78,68,67,66,65,55,45,46,47,37,27;56,57,58,48,38,28,18,17,16,26,36;41,51,61,71,81,82;77,76,75,74,64,54,44,34,24,23,22,32,42,52,62,72
10,0,26,10;77,67,57,47,37,27,26,25,24,14,13,12,22,32;60,70,80,90,91,92,93,94,95,96,97,98,99,89,79,69,59,49,39,29,19,9,8,7,6,5,4,3,2;54,64,74,73,72,71;23,33,34;0,10,20;1,11,21,31,41,42,52;81,82,83,84,85,75;30,40,50,51,61,62,63,53,43,44;36,46,56;15,16,17,18,28,38,48,58,68,78,88,87,86,76,66,65,55,45,35
10,0,27,10;17,27,26,25,24,23,22;18,28,38,48;89,79,69;97,96,95,94,93,92;54,64,74,84,85,86;81,82,83,73,63,53,52,42,32,33,34,35,36,37,47,57,58,59,49,39,29,19,9,8,7,6,5,4,3,2,1,0,10,20,30,40,50,60;87,77,76,75,65,55;91,90,80,70,71;99,98,88,78,68,67,66,56,46,45,44,43;72,62,61,51,41,31,21,11,12,13,14,15,16
10,0,28,11;46,47,57,67;41,31,32,33,43,53,63,62;9,19,29,39,49,59;7,8,18,28,38,48,58,68,78,77,76,66,56;4,5,6,16,17,27,37,36,35,45,55,65,75,74,73,72;69,79,89,88;87,86,85,84,83,82,81,71,61,51,52,42;0,1,2;3,13,12,11,10;26,25,15,14;99,98,97,96,95,94,93,92,91,90,80,70,60,50,40,30,20,21,22,23,24,34,44,54,64
10,0,29,11;94,84,83,82,72,62,63,53,43,44,45,55,65,75;15,25,35,34,33,32,42,52,51,61,71,81;28,38,48,58,59,69,79,89;22,23,24;18,19,29,39,49;93,92,91,90,80,70,60,50,40,30,20,10,0,1,2,3,4,5,6,16,26,36,46,47,57,67,68,78,88,98,99;95,85,86;37,27,17,7,8,9;56,66,76,77,87,97,96;14,13,12,11,21,31,41;54,64,74,73
10,0,30,8;0,1,2,12;87,86,85,84,74,73,72,62,52,53,54,55,45;83,82,81,71,61,51,41,42,43,44,34,35,36;33,32,31,21;24,14,15,16,17,18,28,38,48,58,57;99,89,79,78,77,76,75,65,64,63;88,98,97,96,95,94,93,92,91,90,80,70,60,50,40,30,20,10,11;25,26,27,37,47,46,56,66,67,68,69,59,49,39,29,19,9,8,7,6,5,4,3,13,23,22
11,0,1,12;120,119,118,117,116,105,94,93,82,71;80,79,78,89,100;35,24,25,26,27,28,29,40,51,62,73,74,85;38,39,50;56,55,44,33,22,11,0,1,2,3,4,5,6,7,8,9,20,31,42,53,64,75,86,97,96;95,84,83,72,61,60,49,48,37;104,103,92,81,70,69,68,67;10,21,32,43,54,65,76,87,98,109,108,107,106;59,58,47,36;115,114,113,102;57,46,45,34,23,12,13,14,15,16,17,18,19,30,41,52,63;91,90,101,112,111,110,99,88,77,66
11,0,2,11;96,95,106,105,116,115,114,113,112,111,110,99,88,77,66,55,44,33,22,11,0,1,2,3,4,5,6,7,8,9,10;119,108,97;52,51,50,49,60,71,82,83,84,85,86;94,93,104,103,102,101,100,89,78,67,56,45,34,23;92,91,90,79,68,57,46,35;73,74,75,76,87,98,109,120;26,27,28,29,30,31,42,53,64,63,62,61,72;107,118,117;12,13,14,15,16,17,18,19,20,21,32,43,54,65;41,40,39,38,37,48,59,70;24,25,36,47,58,69,80,81
11,0,3,9;14,15,16,27,28,29,18,7,8,9,20,31,42,53;90,79,80,81,92,103,114,115,116,117,118,119,120,109;98,97,96,95,84;75,64,63,52,51,50,49,48,47,46,45,44,33,22,11,0,1,2,3,4,5,6,17;91,102,101,100,89,78,67,68,69,70,71,82,93,104;24,25,26;19,30,41,40,39,38,37,36,35,34,23,12,13;62,61,60,59,58,57,56,55,66,77,88,99,110,111,112,113;10,21,32,43,54,65,76,87,86,85,74,73,72,83,94,105,106,107,108
11,0,4,13;98,109,120,119,118,117,116,115,114,113,112,111,110;87,86,97,108,107,106,105,104,103,102,101,100,99,88,77,66;35,36,25,14,15,16,17,18,19,20,31,42,53,64,63,74;58,69,70,81,92,91,90,89,78,67;75,76,65,54,43,32,21;10,9,8,7,6,5,4,3;38,49,60,59;57,68,79,80;56,55,44,33,22,11,0,1,2,13,24;96,95,94,83;51,52,41,30,29,28,27,26,37,48,47,46,45,34,23,12;62,73,84,85;93,82,71,72,61,50,39,40
11,0,5,10;11,0,1,2,3,4,5,6,7,8,9,10,21,32,43,54,65,64,75,74,85,96;12,13,14,15,16,17;37,48,59,70;49,38,27,26,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;71,60,61,50,51,40,41,30;36,35,34,45,56,67,78,89,100,101,102,103,92,81,82,83,72;58,69,80,91;93,94,95,84,73,62,63,52,53,42,31,20,19,18,29,28,39;104,105,106,107,108,97,86;47,46,57,68,79,90
11,0,6,9;19,30,31,42,53,64,75,74,85,96,95,94,93,92,91,90,79,68,67;44,33,22;10,9,8,7,6,5,4;49,60,61,62,63,52,41,40,29,18,17,16,15,14,3,2,1,0,11;20,21,32,43,54,65,76,87,98,109,120,119,118,117,116,115,114,113,112,111,110,99,88,77,66,55,56,45,46,47,48,59,70,71,72;23,34,35,36,37,38;86,97,108,107,106,105,104,103,102,101,100,89,78;51,50,39,28,27,26,25,24,13,12;57,58,69,80,81,82,83,84,73
11,0,7,10;78,67,56,45,34;79,68,57,58,59,60,49,38,27,16,17,18,19,20,31,42;11,0,1,2,13,24,35,46,47,48,37,26,15,4,5,6,7,8,9,10,21,32,43,54,65,76,87,98,109,120,119,118,117,116,115,114,113,102,91,92,81,82,83,84;93,94,95,96,85,74,63,52,41,30,29;53,64,75,86,97,108,107,106,105,104,103;73,62,51,40;100,99,110;80,69,70,71,72,61,50,39,28;3,14,25,36;111,112,101,90,89,88,77,66,55,44,33,22,23,12
11,0,8,11;39,38,49,48,47,46;30,41,52;2,3,4,5,6,7,8,9,10,21,32,43,54,65,76,87,98,109,120,119,118,117,116,115,114,113,112,101,100;79,68,57;59,70,81,92,93,94,95,96,85,74,63;60,71,82,83,84,73,62;23,22,11;37,26,27,28,29,40,51,50,61,72;36,25,14,15,16,17,18,19,20,31,42,53,64,75,86,97,108,107,106,105,104,103,102,91,80,69,58;111,110,99,88,77,66,55,44,33,34,35,24,13,12,1,0;45,56,67,78,89,90
11,0,9,12;106,117,116,115,104,93,82;46,45,34,23,12;108,97,86,85,74,63,62,61,50,39,40;38,37,26,25,14,3,4,5,6,7,8,9,10,21,32,43,54,65,76,87,98,109;59,58,57,56,67,78,77,88,99,110,111,112,113,114,103,92,81;75,64,53,52,51;41,42,31,20,19,18,17,16,15;66,55,44,33,22,11,0,1,2,13,24,35,36,47,48,49,60,71,70,69,80,91,102,101;27,28,29,30;68,79,90,89,100;83,94,105;120,119,118,107,96,95,84,73,72
11,0,10,9;96,95,94,93,92,91,80;117,116,115,114,113,112,111,110,99,88,77,66,55,44,33,22,11,0,1,2,3,4,5,6,7,8;76,65,54,53,52,51;10,9,20,19,18,17,16,15,14,25,36,47,58,69,68,79,90,101,102,103,104,105,106,107,118,119,120,109,98,87;74,73,72,71,60,49,38;100,89,78,67,56,45,34,23,12;21,32,31,30,29,28,27,26,37,48,59,70,81,82,83,84,85,86,97,108;57,46,35,24,13;75,64,63,62,61,50,39,40,41,42,43
11,0,11,10;49,50,39,28,17,18,19,20,31;72,83,94,105,116,115,114,113,112,111,110,99,88,77,66,55,44,33,22;3,2,1,0,11;4,5,6,7,8,9,10,21,32,43,54,65,76,87,98,109,120,119,118,117,106,95;60,59,70,81,92,91,90,79,68,57,46,35,36;61,62,73,84,85,96,107,108;97,86,75,74,63,52,51,40,29;30,41,42,53,64;71,82,93,104,103,102,101,100,89,78,67,56,45,34,23,24,25,26,37,48,47,58,69,80;12,13,14,15,16,27,38
11,0,12,10;113,112,111,110,99,88,77,66,55,44,33,22,11,0,1,2,3;9,10,21;114,103,92,91,90,79,68,67;25,26,27,38,49,60,71,70;57,56,45,34,23,12,13,14,15,16,17,18,29,30,41,42,53,64,75,86,97,108,107,106,105;28,39,40,51,52,63,74,85,96;50,61,72,83,82,81,80,69,58,47,46;102,101,100,89,78;4,5,6,7,8,19,20,31,32,43,54,65,76,87,98,109,120,119,118,117,116,115,104,93,94,95,84,73,62;24,35,36,37,48,59
11,0,13,9;54,53,42,31,20,19,18,17,16,15;75,86,97,108,107,106,95,84,73,62,51,52;12,23,34,45,56,67,78,79,90,91,92,81,70,59,48,49,38,27,28,29,30;105,94,83,72;71,82,93,104,103,102,101,100,89;37,36,47,58,69,80;96,85,74,63,64,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,1,2,13,24,35,46,57,68;41,40,39,50,61,60;43,32,21,10,9,8,7,6,5,4,3,14,25,26
11,0,14,11;77,78,89,100;34,35,24,25;108,97,86,75,64,53,42;48,47,46,45;119,120,109,98,87,76,65,54,43,32,21,20,19,18,17,16,27,38,49;88,99,110,111,112,113,114,115,116,117,118;36,37,26,15,14,13,12,23;40,41,52,63,74,85,96,107,106,105,104,103,92,81,82,83,72,61,60,59,58,57,56,55,44,33,22,11,0,1,2,3,4,5,6,7,8,9,10;102,91,80,69,70,71;101,90,79,68,67,66;93,94,95,84,73,62,51,50,39,28,29,30,31
11,0,15,11;63,62,61,60;20,31,42,41,40,39,38,37,48,59,70,81,92,91,102;53,64,75,86,85,84,83,94,105,106,107,108,109,120;72,73,74;71,82,93,104,103,114,113,112,111,110,99,88,89,78,67,68,57,46,35,24,25;100,101,90,79,80,69,58,47,36;49,50,51,52;26,27,28,29,18,7,6,5,4,3,2,1,0,11,22,33,44;77,66,55,56,45,34,23,12,13,14,15,16,17;119,118,117,116,115;95,96,97,98,87,76,65,54,43,32,21,10,9,8,19,30
11,0,16,8;94,83,72,61,50,51,52,53,42,31,20;80,69,58,47;40,41,30,19,18,17,16,15,14,13,12,11,22,33,44,55,66,77,88,99,110,111,112,113,114,115,116,117,118,119,120,109,98,97,86,85;108,107,96;29,28,27,26,25,24,23,34,45,56,67,78,89,100,101;62,63,64,65,54,43,32,21,10,9,8,7,6,5,4,3,2,1,0;81,70,59,48,37,36,35,46,57,68,79,90,91,102,103,104,105,106,95,84,73,74,75,76,87;92,93,82,71,60,49,38,39
11,0,17,12;1,12,23,34;104,105,106,95;41,52,63,74,73,72,71,70,69,68,79,78,89,100;37,26,15,4,3,2;50,39,28,29,30,31,42,53,64,75,86,97,108,119;14,25,36,47,48,49,38,27,16,5,6,7,8,9,10,21,32,43,54,65,76,87,98,109,120;77,88,99,110,111,112,101,90,91,80,81,82,83,84,85,96,107,118,117,116,115,114;17,18,19,20;94,93,92,103,102,113;33,22,11,0;13,24,35,46,45,44,55,66;67,56,57,58,59,60,61,62,51,40
11,0,18,9;3,2,1,0,11,22,33,44,55,66,77,88,99,100,101,102,91,80,81,82,93,104,105,106,107,108,97,86,75,64,53,42,31;6,17,28;14,13,12,23,34,45,56,67,78,89;5,16,27,38,39;115,116,117,118,119,120,109,98,87,76,65,54,43,32,21,10,9,8,7,18,29,40,51,50,49,48,37,26,15,4;20,19,30,41,52,63,74,85,96,95,94,83,72,71,70,69,58,47,36;110,111,112,113,114,103,92;84,73,62,61,60,59;25,24,35,46,57,68,79,90
11,0,19,11;26,27,28,29,30,31,42;65,54,43,32;106,105,104,103,102,101,100,89,78,67,56,45,46,47,48,49,50,51,62,63,74,85,86,97,108;10,9,8,7,6,5,4,3,2,13;61,72,73,84,95,96,107,118,119,120,109,98,87;83,82,81;12,1,0;94,93,92,91,80,69,70,71,60;21,20,19,18,17,16,15,14,25,24,23,22,11;90,79,68,57,58,59;76,75,64,53,52,41,40,39,38,37,36,35,34,33,44,55,66,77,88,99,110,111,112,113,114,115,116,117
11,0,20,13;101,112,111,110,99,88,77,66,67,68,69,70,71,72,73,84,95;11,22,23,34,45,46,47,48,49,50,39,28;26,15,4,5,6,7,8,19,30;0,1,12,13,24,35;106,117,116,115,114;10,21,32,43,54,65,76,87,98,109,120,119,118;9,20,31,42,41,40,29,18,17,16,27,38,37,36,25,14,3,2;78,79,80,81,82,83,94;62,61,60,59,58,57,56,55,44,33;108,97,86,75,64,53;107,96,85,74,63,52,51;93,92,91,90,89,100;113,102,103,104,105
11,0,21,11;65,76,87,98,109,120,119,118,117;103,102,101,90,79,68,57,46,35,24,25,26,27,28,29,30,41,52,63,74,85,96;54,53,64,75,86,97,108,107,106,95,84,73,72,71,60,59,48;116,105,94,83,82,81,70;43,32,21,10,9,8,7,6,5;39,40,51,62,61;110,111,112,113,114,115,104,93,92,91,80,69,58,47,36,37,38,49,50;4,3,2,1,0;13,14,15,16,17,18,19,20,31,42;100,89,78,67,56,45,34,23,12,11;22,33,44,55,66,77,88,99
11,0,22,11;39,50,49,48;71,82,93,94,95;23,12,13,14,15,4,5,6,7,8,19,20,31,42,41,40;96,85,74,63;38,37,36,47,58,69,80,79,78;16,17,18,29,30;84,83,72,61,60,59,70,81,92,91,90,89;35,24,25,26,27,28;3,2,1,0,11,22,33,44,55,56;9,10,21,32,43,54,65,76,87,98,109,120,119,118,117,116,115,114,113,112,111,110,99,88,77,66,67,68,57,46,45,34;100,101,102,103,104,105,106,107,108,97,86,75,64,53,52,51,62,73
11,0,23,11;2,1,0,11,22,33,44,45,46,47,48,49,50,61,72,71,70,81,80;107,108,97,86,85,84;23,24,25,26,27,28,29,30,41,52,53,54;96,95,106;92,91,90,79;15,16,17,18,19,20,31;34,35,36,37,38,39,40,51,62,63,64,65;57,56,55,66,77,88,99,110,111,112,113,114,115,104,93;42,43,32,21,10,9,8,7,6,5,4,3,14,13,12;82,83,94,105,116,117,118,119,120,109,98,87,76,75,74,73;103,102,101,100,89,78,67,68,69,58,59,60
11,0,24,12;19,30,29,28,27,26,25,24;18,17,16,15,14,13,12,23,34;90,79,68,69,58;47,48,49,50,51,52,53;71,70,81,80,91,102,103,104,105,94,95,96;73,72,61,60,59;74,85,86,97,108,107,106,117,116,115,114,113,112,111,110,99,88,77,66,55;21,10,9,8,7,6,5,4,3,2,1,0,11,22,33,44,45;42,41,40,39,38,37,36,35,46,57,56,67,78,89,100,101;65,54,43,32,31,20;84,83,82,93,92;62,63,64,75,76,87,98,109,120,119,118
11,0,25,9;58,59,60,61,62,63;84,95,96,97,108,119,118,117,116,115,114,113,112,111,110,99,88,77,66,55,44,33,22,11,0,1,2,3,4,5;28,27,26,25,24,35,46,57,68,69,70,71;94,93,92,91,90,79;107,106,105,104,103,102,101,100,89,78,67,56,45,34,23,12,13,14,15,16,17,6,7,8,9,10,21,32,31,30;120,109,98,87,76,65,54,43,42,41;20,19,18,29,40,39,38,37;85,86,75,64,53,52,51,50,49,48,47,36;74,73,72,83,82,81,80
11,0,26,10;108,97,86,75,64,53,42,31;0,1,2,3,14,25,36,47,58,69;8,7,6,5,4,15,26,37,48,59,70,81;23,34,45,56,67,78,79,80;18,17,16,27,38,39,40,41,52,63,74,85,96,107,118,119,120,109,98,87,76,65,54,43,32,21,10,9;28,29,30,19,20;104,105,94,83,72,61;51,62,73,84,95,106,117,116,115,114,113,112,111,110,99,88,77,66,55,44,33,22,11,12,13,24,35,46,57,68;50,49,60,71,82,93,92,91,90,89;100,101,102,103
11,0,27,11;47,48,49,50,51,52,53,42,31,32;120,109,98,87,76,65,54,43;100,89,78;18,29,28,27,26,15;112,111,110,99,88,77,66,55,44,33,22,11,0,1,2,3,4,5;94,93,104,103;24,35,46,57,58,59,60,61,62,63,64,75,86,97,108,119;10,9,8,7,6,17,16;116,105,106,95,84,83,82,81,80,79,90,101;115,114,113,102,91,92;21,20,19,30,41,40,39,38,37,36,25,14,13,12,23,34,45,56,67,68,69,70,71,72,73,74,85,96,107,118,117
11,0,28,8;8,9,10,21,32,43,54,65,76,87,98,109,120,119,118,117,116,115,114,113,112,111,100;13,24,25,26,27,38,39;91,92,93,94,95,96,85,74,63,52,41,30,29,28,17,16,15,14,3,2,1,0,11,22,33,44,45,56,67,68,69,58,59,60,61,50;12,23,34,35,36,37;4,5,6,7,18,19,20,31,42,53,64,75,86,97,108,107,106,105,104,103,102,101,90,89,88,99,110;57,46,47,48,49;40,51,62,73,84,83,82;55,66,77,78,79,80,81,70,71,72
11,0,29,10;83,82,71,60,49,38,27,16,15,14,25,24,35,46,57,68,79,90;96,95,106,117,116,115,114,113,112,111,110,99,88,77,66,55,44,33,22,11,0,1;26,37,36,47,58,69,80,91,102,101,100,89,78,67,56,45,34,23,12,13,2,3,4,5,6,7,8,19,20,31,42,53,64,63,62,73,84,85;9,10,21,32,43,54,65,76,75,74;105,104,103;40,39,28;108,97,86,87;98,109,120,119,118,107;48,59,70,81,92,93,94;17,18,29,30,41,52,51,50,61,72
11,0,30,9;37,38,39,50,61,72;46,45,44,55,66,77,88,99,110,111,112,101,90,91,80,81,70,59;23,12,13,14,15,16,17,18,19,20,31,42,53,64,75,86,97,108;96,85,74,63,52,41,30;67,56,57,58,47,48,49,60,71,82,83,94,105,116,117,118,119,120,109,98,87,76,65,54,43,32,21,10,9,8,7,6,5,4,3,2,1,0,11,22,33,34,35,24;107,106,95,84,73,62,51,40,29,28,27,26,25,36;100,89,78,79,68,69;93,104,115,114,113;102,103,92
12,0,1,11;25,13,14,15,16,17,5,6,7,8,9,10,11;98,110,122,123,124,125,126,127,128,129,130,118,106,105,104,92,80,81,69;4,3,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,23,22,21,20,19,31;111,99,87,75,63,64,52,53;121,109,97,85,73,61,49,37,38,26,27,28,29,30,18;68,67,79,91,103,102,101,113;65,77,76,88,100,112;117,116,115,114;89,90,78,66,54,55,56,57;86,74,62,50,51,39,40,41,42,43,44,45,46,58,70,82,94,93;32,33,34
12,0,2,10;44,56,68,80,92,93,105,117,116,115,114,102,90;111,99,100,88;24,12,0,1,2,3,4,5,6;60,72,73,74,62,63,51,39,27,28,29,41,42,43,55,67,79,91,103,104;110,122,123,124,125,126,127,128,129,130,118,106,94,82,70,58,46,34,22,21,20,19,7;61,49,50,38,26;81,69,57,45,33,32,31,30,18,17,16,15,14,13,25,37,36,48;112,113,101,89,77,78,66,54,53,52,40;65,64,76,75,87,86,85,84,96,108,120,132;8,9,10,11,23,35,47,59,71,83,95,107,119,131,143,142,141,140,139,138,137,136,135,134,133,121,109,97,98
12,0,3,12;22,21,20,19,18,6,5,4,3,2,1,0,12,24,36,48,60,72,84,96,108,120,132,133,134,135,136,137,125,126,114;138,139,127,115,103,102,101,100,99,87,86,74,62,50,38,26,27,28,40,41,42,43;122,121,109;113,112,124;46,47,35,23,11,10,9,8,7;123,111,110,98,97,85,73,61,49,37,25,13,14,15,16,17,29,30,31,32,44,56,57,58,59,71,83,95,107,119,131,130,129;34,33,45;39,51,63,75,76,88,89,90,91,92,104;64,52,53,54,66;143,142,141,140,128,116,117,118,106,94,82,70,69,68;55,67,79,78,77,65;105,93,81,80
12,0,4,11;56,44,43,42,54;130,118,106,94,82,70,58,57,45,33,32,31,30;29,41,53,52,64,63,62,61,60,48,36,24,12,0,1;37,25,13,14,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,136,135,134,133,132,120,108,96,84,85,86,87,99,100,101,102,103,91,79,80,68;72,73,74,75,76,88,89,90,78;69,81,93,105,117,129,128,127,126,125,124,123,122,121,109,97;51,50,49;38,26,27,15,16,17,18,19,20,21,22,34,46;39,40,28;98,110,111,112,113,114,115,116,104,92;77,65,66,67,55
12,0,5,13;39,27,15,3,4,5,6,7,8,9,10,11,23,35,47,46,45,44,43,42,41,53;94,82,70,69,68,80,92,91,90,89,88,100,112,124,123,122,121;54,66,65,64,63,62,61,73,85,86;29,30,31,32,33;114,115,116,117;84,96,97,98,99,87,75,74;129,130,118,106,105,93,81;34,22,21,20,19,18,17,16,28,40,52,51,50,49;127,126,125,113,101,102,103,104;111,110,109,108,120,132,133,134,135,136,137,138,139,140,128;24,12,0,1,2,14,26,38;141,142,143,131,119,107,95,83,71,59,58,57,56,55,67,79,78,77,76;13,25,37,36,48,60,72
12,0,6,10;26,38,39,40,52,53,54,55,43,31,19,20,21,22,34,46,58,70,82,94,106,118,130;5,6,7,8,9,10,11,23,35,47,59,71,83,95,107,119,131,143,142,141,140;132,133,134,122,110;100,88,89,90,78,79,80,92,104,116,115,114,126,125;74,73,72,84,96,108;51,50,49,37,25,13,14,15,27,28,29;45,57,69,81,93,105,117,129,128,127,139,138,137,136,135,123,111,99,98,97,109,121,120;85,86,87,75,76,77,65,66,67,68,56,44,32,33;124,112,113,101,102,103,91;41,42,30,18,17,16,4,3,2,1,0,12,24,36,48,60,61,62,63,64
12,0,7,13;59,58,46,45;27,26,14,2,3,4,5,17,29,41;31,43,55,67,68;81,93,105,117;50,49,48,36,24,12,0;103,104,92,80,79,78,66,54,42,30,18,6,7,8,9,10,11;53,65,77,89,101,113,112,111,110,98,86,74,62,61,60,72,84,96,108,120,132,133,134,135,136,137,138,139,140,141,142,143,131,119,107,95,83,71,70,69,57,56,44,32,33,34;124,123,122,121,109,97,85,73;47,35,23,22,21,20,19;87,75,63,51,39,38,37,25,13,1;99,100,88,76,64,52,40,28,16,15;91,90,102,114,115,116,128,129,130,118,106,94,82;127,126,125
12,0,8,11;73,85,86,87,88,89,90,91,103,104;35,23,11,10,9,8,7,6,5,4,3,2,1,0,12,24,36,48,60,72,84,96,108;63,51,39,27,15,14,13,25,37,49;133,134,122,123,124,125,126,127,128,129,130,118,106,94,82,81,69,68,67,66;102,101,100,99,98,97,109,121,120,132;41,42,43,44,45,57,58,70;117,116,115,114,113,112,111,110;56,55,54,53,65,77,78,79,80,92,93,105;26,38,50;61,62,74,75,76,64,52,40,28,29,30,31,32,33;135,136,137,138,139,140,141,142,143,131,119,107,95,83,71,59,47,46,34,22,21,20,19,18,17,16
12,0,9,12;99,100,101;102,103,104,105,106,107,95;94,82,83,71,59,47,35,23,11,10,9,8,7,19,18,17,16,15,14,26,38,50,49,61,60,72,84,96,108,120,132,133,134,135,136,137,138,139,140,141,142,143,131;55,67,79,91,92;24,12,0;48,36,37,25,13,1,2,3,4,5,6;113,112,111,110,98,86,87,88,89,90,78,66,54,53;44,43,42,41,40,52,64,65,77;93,81,69,70,58,46,34,22,21,20;62,63,51,39,27,28,29,30,31,32,33,45,57,56,68,80;119,118,117,116,115,114,126,125,124,123,122,121,109,97,85,73,74,75,76;127,128,129,130
12,0,10,11;31,32,33;30,29,28,27,26;128,129,130,118,106,105,104,103,91,79,67,55,54,53,52,51,63,75,87;69,68,80,92,93,94,95;139,138,137,136,124,123,122,121,109,97,85,73,61,49,37,25,13,14,15,16,17,18,19,20,21,22,34,46,45;107,119,131,143,142,141,140;110,111,112,113,125,126,127;81,82,83;70,71,59,47,35,23,11,10,9,8,7,6,5,4,3,2,1,0,12,24,36,48,60,72,84,96,108,120,132,133,134,135;88,76,64,65,66,78,90,102,114,115,116,117;58,57,56,44,43,42,41,40,39,38,50,62,74,86,98,99,100,101,89,77
12,0,11,9;89,101,113,125,126,127;91,79,67,55,54,42,30,18,17,16,15;66,65,53,41,29,28,27;114,115,116,128,129,130,118,106,94,82,70,58,46,34,22,21;86,98,110,122,121,120,108,96,84,72,60,48,36,37,25,13,14;132,133,134,135,123,111,99,87,75,74,62;109,97,85,73,61,49,50,51,63;26,38,39,40,52,64,76,77,78,90,102,103,104,92,80,68,56,44,43,31,19,7,6,5,4,3,2,1,0,12,24;88,100,112,124,136,137,138,139,140,141,142,143,131,119,107,95,83,71,59,47,35,23,11,10,9,8,20,32,33,45,57,69,81,93,105,117
12,0,12,12;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,70,58,46;56,55,54,53,52,51,50,49,37,25,13,1,0;6,7,8,9,21;89,101,100,99,87;28,29,30,31,32,33,34,22;92,91,79,78,77,76,88;86,98,110,111,112,113,114,115,116,117,105,93,81,69,57,45,44,43,42,41,40,39,27,15,16;20,19,18,17,5,4,3,2,14,26,38;61,62,63,64,65,66,67,68,80;104,103,102,90;75,74,73,85,97,109,121,122,123,124,125,126,127,128,129,130,118,106,94,82;59,47,35,23,11,10
12,0,13,10;40,39,51,63,64,76,88,87,99,111,123,135,136;83,82,81,80,92,104,116,128,127,126;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,70,69,68,67,79,91,103,115;75,74,62,50,38,26,27,28,29,30,31,32,33,45;86,98,110,122,134;44,43,42,41;124,112,100,101,89,77,65,53,52;106,118,119,131,143;107,95,94,93,105,117,129;130,142,141,140,139,138,137,125,113,114,102,90,78,66,54,55,56,57,58,46,34,22,21,20,19,18,17,16,15,14,13,25,37,49,61,73,85,97,109,121,133,132
12,0,14,10;110,111,112,113,101,89,88,76,64,65,66,67,79,91;93,105,104,103,115,127,139,140,141,129,130;43,55,54,53,52,51,63,75,87,99,100;125,124,123,122,121,109,97,85,73,61,49,37,25,13,14,15,16;128,116,117,118,106;98,86,74,62,50,38,39,40,41,42,30,31,32,44,56,68,80,92;77,78,90,102,114,126,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,11,23,35,47,59,71,83,82;94,95,107,119,131,143,142;26,27,28,29,17,18,19,20,21,22,34,46,58,70;33,45,57,69,81
12,0,15,11;86,98,99;29,28,27;22,34,46,58,70,82,94,106,118,130;43,55,54;140,139,138,137,136,135,134,133,132;67,68,80,92,104,116,128,127,126,114,102,90,89,88,87,75,74;51,52,53,65,66,78,79,91,103,115;56,44,32,31,30,42,41,40,39;26,38,50,62,63,64,76,77;105,93,81,69,57,45,33,21,20,19,18,17,16,15,14,13,25,37,49,61,73,85,97,109,110,111,112,100;101,113,125,124,123,122,121,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,129,117
12,0,16,11;87,88,89,90;104,116,115,114,113,112,111,110,98,86;130,118,106,94,82,70,58,46,34;99,100,101,102,103,91,79,78,77,76,75,74,62,61,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,23,11;92,93,105,117,129,128,127,126,125,124,123,122,121,109,97,85,73;41,29,17,16,15,14,13,25,37,49,50;26,27,28,40,52,53,65,66,67,68,80,81;33,45,44,43,31,19,7,8,9,10;32,20,21,22;64,63,51,39,38;69,57,56,55,54,42,30,18,6,5,4,3,2,1,0,12,24,36,48
12,0,17,10;51,63,75;55,43,44,45,46,34,22,21,20,19,18,17,16,15,14,13;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;67,66,54,53,41,29,28,27,26,25,37,49,61,73,85,97,98,99;104,103,102,101,100,112,111,110,109;76,88,89,90,91,92,93,81,69;121,122,123,124,125,126,127,128,129,130,118;87,86,74,62,50,38,39,40,52,64,65,77,78,79,80,68,56,57;33,32,31,30,42;113,114,115,116,117,105,106,94,82,70,58,59,47,35,23,11,10,9,8,7,6,5,4,3,2,1
12,0,18,12;63,64,76,88,100;35,47,59,71,83,95,107,119,131,143,142,141,140;128,129,130,118,106,94,82,70,58,46,34;51,52,53,65,66,78,90,102,114,126,125,137,136;124,123,135,134,133,132,120,108,96,84,72,60,48,36,24,12,0,1,2,14,26,38,50,62,74,75,87,99;43,44,56,68,80,92,104;122,121,109,97;33,45,57,69,81,93,105,117,116;13,25,37,49,61,73,85,86,98,110,111,112,113,101,89,77;22,21,20,32,31,30,29;23,11,10,9,8,7,6,5,4,3,15,27,39;19,18,17,16,28,40,41,42,54,55,67,79,91,103,115,127,139,138
12,0,19,11;106,105,117,129,130,131,143;104,116,128,140,141,142;1,13,25,37,49,61,73,85,97,109,121,122,123,124,125,126,114,102,101,100,99,87,75,76,77,78;118,119,107,95,83,82,81,80,79;88,89,90,91,103,115,127,139,138,137,136,135,134,133,132,120,108,96,84,72,60,48,36,24,12,0;92,93,94;4,5,6,7,8,9,10,11,23,35,34,33,32,31,30,29,28,27,26,14,2;64,65,66,67,68,69,70,71,59,47;50,38,39,40,41,42,43,44,45,46;22,21,20,19,18,17,16,15,3;113,112,111,110,98,86,74,62,63,51,52,53,54,55,56,57,58
12,0,20,12;41,53,65,77,89;109,97,85,86;20,21,22,34,46,58;140,139,138,137,125,113,101,102,90,78,66,54,42,30,29,28,40,52,51,50,62,74,75,87,99,111,123,135,134,133,132,120,108,96,84,72,60;55,67,79,91,103,115,116,117,118,130;25,13,1,2,3,4,5,6,7,8,9,10,11,23,35,47,59,71,70,82;136,124,112,100,88,76,64,63;83,95,94,93,81,69,57,45,33,32,31,19,18,17,16,15,14,26;114,126,127,128,129,141,142,143,131,119,107,106,105,104,92,80,68,56,44,43;27,39,38,37,36,24,12,0;98,110,122,121;73,61,49,48
12,0,21,12;13,14,15,16,17,29,41,53,52,51,50,62,74;85,86,87,75,63,64,65,66,54,42,43;57,58,46,34,22,10;127,128,129,130,131,119,107;28,27,26,25,24,12,0,1,2,3,4,5,6,18,30,31,32;9,8,7;49,61,73;143,142,141,140,139,138,137,136,135,134,133,132,120,108,109,110,111,112,113,101,89,90;121,122,123,124,125,126,114,115,116,117,118,106,94,95;11,23,35,47,59,71,70,69,68,80,92,91;83,82,81,93,105,104,103,102;19,20,21,33,45,44,56,55,67,79,78,77,76,88,100,99,98,97,96,84,72,60,48,36,37,38,39,40
12,0,22,13;57,45,44,43,42,41,40,39,51,50,49;21,22,34,46,58,70;73,74,75,76,88,100,112,113,114,115,127;109,121,122,134,135,136,137;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,128,116,104,103,102,101,89,77,65,66,67;110,98,97,96,108,120,132,133;37,38,26,27,28;33,32,20,19,18;84,85,86,87,99,111,123,124,125,126,138,139;117,105,93,92,91;72,60,61,62,63,64,52,53,54,55,56,68,69,81,82,94,106,118,130,129;25,13,14,15,16,17,29,30,31;80,79,78,90
12,0,23,12;118,106,94,82,70,71,59,47,35,23,11,10,9,21,33,32,31,30,29,41,53,52,51,50;80,92,104,116,128,127,126,125,124,123,111,99,87,75,76;96,84,72,60,48,36,24,12,0,1,2,3,4,5,6,7;83,95,107,119,131,130,129,117,105,93,81,69,68,67,79,91,103,115,114;26,38,39,40,28,16,17,18,19,20,8;132,133,134,135,136,137,138,139,140,141,142,143;27,15,14,13,25,37,49,61,73,85,97,109,108;55,56,57,58;74,62,63,64,65,77,89,88,100,112;22,34,46,45,44,43,42,54,66;78,90,102,101,113;86,98,110,122,121,120
12,0,24,11;39,27,15,16,17,18,19,20,21,22,34,46,58,70,82,94,106,118;43,44,56,68,80,92,104,116,128,140,139,138,137,136,135,134,133,132,120,108,96;143,131,130;114,113,112,111,110;109,121,122,123,124,125,126,127,115,103,91,79,67,55,54,53,41;37,25,13,1,0;142,141,129,117,105,93,81,69,57,45,33,32,31;64,65,66,78,90,102,101,100,99,98,97,85,84,72,60;119,107,95,83,71,59,47,35,23,11,10,9,8,7,6,5,4,3,2,14,26,38,50,51,52,40,28,29,30,42;73,74,86,87,88,89,77;12,24,36,48,49,61,62,63,75,76
12,0,25,12;46,58,57,56,68,67,66,65,53,41;80,79,78,77,76,64,52,51,50,49,37,25,26,27,28,29;114,113,112,111,110,109,97,85;81,82,83,95,107,119,131,143,142,141,140,128,116,115,103,102,101,100,99,98;127,126,125,124,123,122,121;69,70,71,59,47,35,34,33,32,31,30,42,54;86,74,73,72,84,96,108,120,132,133,134,135,136,137,138,139;55,43,44,45;38,39,40;10,9,8,7,6,5,4,3,2,1,0;11,23,22,21,20,19,18,17,16,15,14,13,12,24,36,48,60,61,62,63,75,87,88,89,90,91,92,104,105,117,129,130;118,106,94,93
12,0,26,13;113,114,115,116,117,105,93,81,69,57,45;84,85,86,98;74,73,72,60;96,97,109,110,111,99,87,88,89,90,91,79,80,68,56,44,32,20,21,22,23,35,47,59,71,83,95,107,119,131,143,142,141,140,139,138,137,136,135,134;76,64,52,40,39,27,26,25,13,1,2,3,4,5,6,7,8,9,10,11;51,50,38,37,36,24,12,0;65,53,41;54,42,30,29,28;33,34,46,58,70,82,94,106,118,130,129,128,127,126,125;92,104,103,102,101,100,112,124,123,122,121;133,132,120,108;48,49,61,62,63,75;14,15,16,17,18,19,31,43,55,67,66,78,77
12,0,27,11;92,80,68,56;15,14,26,38,39,40;114,113,112;13,25,37,49,50,51,52,64,76,75,74,73;127,115,116,117,105,93,81,69,57,45,44,43,55;104,103,91,79,67,66,54,42,30,31,32,33,34,46,58,70,82,94,106,118,130,129,128;29,41,53,65,77,89,88,87,86,85,97,109,121;78,90,102,101,100,99,111,123,124,125,126,138,139,140,141,142,143,131,119,107,95,83,71,59,47,35,23,22,21,20,19,18,17,16,28,27;63,62,61,60,72,84,96,108,120,132,133;137,136,135,134,122,110,98;11,10,9,8,7,6,5,4,3,2,1,0,12,24,36,48
12,0,28,11;111,110,98,86,74;37,25,26,27,28,40,52,64,76,75,87,99,100,101,102,90,78,66,54,42,43,44,45,33,21;83,82,81;20,19,18,17,16,15,14,13,12,24,36;51,63,62,61,73,85,97,109,121,122,123,124,112,113,114,115,103,91,79,67,55,56,57,58,46,34,22;125,126,127,128,116,104,92,80,68,69,70,71;32,31,30,29,41,53,65,77,89,88;106,118,130,142,143;105,93,94,95,107,119,131;39,38,50,49,48,60,72,84,96,108,120,132,133,134,135,136,137,138,139,140,141,129,117;0,1,2,3,4,5,6,7,8,9,10,11,23,35,47,59
12,0,29,12;133,132,120,108,96,84,72,60;50,51,52,53;54,66,65,64,63,62,61,49,48,36,24,12,0,1,2,3,4,5,6,7,8,9,10,11,23,35,47,59,71;13,25,37,38,39,40,41,42,43,55,67,79,78,77,76,75,74,73,85,97,109,121;118,106,94,93,81,69,57,45,33,21,20,19,18,17,16,15;116,128,140,141,142,143;98,99,100,101,102,103,104,105;117,129,130,131,119,107,95,83,82,70,58,46,34,22;115,127,139,138,137,136,135,134,122;14,26,27,28,29,30,31,32,44,56,68,80,92,91,90,89,88,87,86;114,126,125,124,123;110,111,112,113
12,0,30,12;68,80,81,93,105,104,103,102,90,89;58,57,56,44,32,33,34,35,23,11,10,9,8,7;69,70,82,94,106,118,130,129,128,127,126,125,124,123,122,110,98,86,74,75,63,64,52,40,28,29,17,18,19,20,21,22;30,31,43,55,67,79,91,92;112,111,99,87,88,76,77,65,53,41;3,2,14,26,38,39;27,15,16,4,5,6;117,116,115,114,113,101,100;51,50,49,37,25,13;121,109,97,85,73,61,62;78,66,54,42;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,46,45
13,0,1,12;136,149,162,163,164,165,166,167,168,155,142,129,116,103,90,77,64,51,38,25,12,11,10,9,8,7,6,5,4,3,2,1,0;20,19,18,17,16,15,14,13,26,39,52,65,78,91,104,117,130,143,156,157,158,159,160,161,148,135;30,29,28,27,40,53,66,79,80,81,94,107,120;92,93,106,119,132,133,134,121,122;98,97,84,71,58,45,46,47,48,35,36;111,112,99,86;49,62,61,60,59,72,85;82,69,68,67,54,41,42,43,44,31,32,33,34,21,22,23,24,37,50,63,76,89,102,115,128,141,154,153,152,151,150,137;87,100,113,126,125,124,123,110,109,108,95;96,83,70,57,56,55;147,146,145,144,131,118,105;73,74,75,88,101,114,127,140,139,138
13,0,2,12;21,20,19,18,17,16,29,28,41,54,53,66,79,92,105,118,131,144,145,146,147,148,135,122,109,96,83,70,71,58,59;48,61,60,73,72,85,84,97,110,123,136,149,162,161,160,159,158,157,156,143;98,99,86,87,74,75,62;95,108,121,134,133,132,119,106,93,80,67,68,55,42,43,30,31,32,33;22,35,34,47,46,45,44,57,56,69,82,81,94,107,120;49,36,23;88,89,76,63,50,37,24,11,10,9,8,7,6,5,4,3,2,1,0,13,26,39,52,65,78,91,104,117,130;100,101,102,103,90,77,64,51,38,25,12;15,14,27,40;167,168,155,142,129,116,115,114,113,112,111,124,137,150,163,164,165;166,153,154,141,128,127,126,125,138;140,139,152,151
13,0,3,13;7,8,9,10,11,12,25,38,51,64,77,90,103,116,115,114,101,100,99,112,125,124,123,122,135,134,133;21,22,35,48,61,74;67,80,93,106,119,132;121,108,109,110,111,98;59,58,57,44,31,30,29,28;120,107,94,95,96,97;18,17,16,15,14,27,40,41,42,43,56,69,70,71,72,73,60,47,34,33,20;138,139,140,141;23,24,37,50,63,76,89,102;154,153,152,151,150,163,162,161,160,159,158,157,156,143,130,117,104,91,78,65,52,39,26,13,0,1,2,3,4,5,6,19,32,45,46;137,136,149,148,147,146,145,144,131,118,105,92,79,66,53,54,55,68,81,82,83,84,85,86,87,88,75,62,49,36;164,165,166,167,168;113,126,127,128,129,142,155
13,0,4,10;155,168,167,166,153,140,127,128,115,102,89,76,63,50,37,24,23,22,21;58,59,60;136,123,110,97;81,82,83,84,71,72,73;144,145,146,147,148,135,122,109,96,95,94,93,80;149,150,137,124,111,98,85,86,87,74,61,48,47,46,45,32,19,6,5,4,3,2,1,0,13,26,27,28,29,30,43,56,55,54,53;117,104,91,78,65,52,39,40,41,42;106,107,108,121,134,133,132,131,130,143,156,157,158,159,160,161,162,163,164,151,138,125,112,99,100;120,119,118,105,92,79,66,67,68,69,70,57,44,31,18,17,16,15,14;154,141,142,129,116,103,90,77,64,51,38,25,12,11,10,9,8,7,20,33,34,35,36,49,62,75,88,101,114,113,126,139,152,165
13,0,5,14;88,101,114,127,140,153,152,151,150,149,148,147,134,121,108,95,96,83;47,46,33,20,19,18,31,44,57,70,71,84,85,86,99;105,118,131,144;154,141,128,115,102,89,76,75,74,73,72,59,58,45,32;42,55,68,81,94,107,120,133,146,159,160,161,162,163,164,165,166,167,168,155,142,129,116,103,90,77,64,51,50,49,48;82,69,56,43,30;111,98,97;15,14,27,40,53,66,79,92,91,104,117,130,143,156,157,158;78,65,52,39,26,13,0,1,2,3;34,35,36,37,38,25,12,11,10,9,8,7,6,5,4,17,16,29,28,41,54,67,80,93,106,119,132,145;112,125,124,123,110,109;87,100,113,126,139,138,137,136,135,122;24,23,22,21;63,62,61,60
13,0,6,11;64,77,90,103,116,129,142,155,168,167,166,165,152;61,48,47,46,45,58,57,56,69,82,95,108,107,106,119,132,133,134,135,136,137,124;125,126,113,100,87,86,85,84,83;51,38,25,12,11,10,9,8,7,6,5,4,3,2,1,0,13,26,39,52,65,78,91,104,117,130,143,156,157,158,159,160,161,162,163,164;81,80,79,66,53,40,27,14,15,16;120,121,122,123,110,111;109,96,97,98,99,112;94,93,92,105,118,131,144,145,146,147,148,149,150,151,138,139,140,127,114,101,88,75,74,73;50,37,24,23,22,21,20,19,18,17,30,29,28,41,54,67,68;153,154,141,128,115,102,89,76,63,62,49,36,35,34,33,32,31,44,43,42,55;60,59,72,71,70
13,0,7,11;130,117,104,91,78,79,80,81,68,55,42;70,57,44,45,32,33,34,35,36,49;145,144,131,118,105,92,93,94,95,82,69,56,43,30,31,18,19,20,21,22,23,24,37,50,51,64,77,90,103,116,129,142,155,168,167,166,165,164,163,162,161,160;48,47,46,59,58,71,84,83,96;132,133,120,121,122,123,124,125,126,113,100,87,74;65,66,67,54,41,28,29,16,17;52,39,26,13,0,1,2,3,4,5,6,7,8,9,10,11,12,25,38;119,106,107,108,109,110,97,98,85,72,73,60,61,62,63,76,89,102,115,128,141,154,153,152,151,150,149,148;75,88,101,114,127,140,139,138,137,136,135,134,147,146,159,158,157,156,143;53,40,27,14,15;111,112,99,86
13,0,8,14;106,119,132,133,134;53,54,55,68,69,70,71,72,85,98,97;23,24,37,50,63,76,89,102,115,128,141,154,153,152,151,150;2,3,4,5,6,7,8,9,10,11,12,25,38,51,64,77,90,103,116,129,142,155,168,167,166,165,164,163,162,161,160,159,158,157,156,143,130,117,104,105;66,67,80,81,82,95,108,109;118,131,144,145,146,147,148,135,122,121,120,107,94,93,92,79;32,33,34,47,48,61,74,87,100,113;149,136,123,124,125,126,127,114,101,88,75,62,49,36,35,22,21,20,19,18,17,16,15;137,138,139,140;46,45,44,31,30,29,28,27,14;1,0,13,26,39,52,65,78,91;60,59,58,57,56,43,42,41,40;84,83,96;110,111,112,99,86,73
13,0,9,15;52,53,54,55,42;116,129,142,155,168,167,166,165,164,163;50,37,24,23,22,21,20,19,18,31,44,45,46,47,48,61;80,93,106,119,132,133,146;147,134,121,120,107,94,81,82,69,70,71;79,92,105,118,131,144,145;84,83,96,95;110,111,112,99,86,87,88,89,76,63,62,49,36,35,34,33,32;39,40,41,28,29,30,43,56,57,58,59,60;68,67,66,65,78,91,104,117,130,143,156,157,158,159,160,161,162;97,98,85,72,73,74,75;13,0,1,2,3,4,5,6,7,8,9,10,11,12,25,38,51,64,77,90,103,102,115,114,127,140,139,138,137;17,16,15,14,27,26;101,100,113,126,125,124,123,136,149,150,151,152,153,154,141,128;148,135,122,109,108
13,0,10,13;132,131,130,143;104,117,118,119,106;49,36,35,34,33,32,31,30,29,42,41,54,67,68,81,82,95,108,121,134,135,136,137,138,139,140,127,114,101,88,75,74,61;14,1,2,3,4,5,6,7,8,9,10,11,12,25,38,51,64,77,90,103,116,129,142,155,168,167,166,165,164,163,162,161,160,159,158;156,157,144,145;55,56,57,58,59,60,73,86,87;50,37,24,23,22,21,20,19,18,17,16,15,28,27,40,53,66,79,80,93,94,107,120,133,146,147,148,149,150;128,141,154,153,152,151;105,92,91,78,65,52,39,26,13,0;62,63,76,89,102,115;43,44,45,46,47,48;112,111,110,97,84,83;96,109,122,123,124,125,126,113,100,99,98,85,72,71,70,69
13,0,11,12;55,56,43;108,109,110,111,112,99,86,73,60,47,34,33,20,7,6,5,4,3;50,63,76,89,102,115,128,141,154,153,152,151,150,149,148,147,146,145,144,131,118,105,92,79,66,53,40,27,14;51,64,77,90,103,116,129,142,155,168,167,166,165,164,163,162,161,160,159,158,157,156,143,130,117,104,91,78,65,52,39,26,13,0,1,2,15,28;93,106,119,132,133,134,135,136,123,124,125,126,113,100,87,74,61,48,49,36,37;30,31,44,57,70,69,68,81,80;67,54,41,42,29,16,17,18,19,32,45,58;46,59,72,85,98,97,96,95,94,107,120,121,122;71,84,83,82;24,23,22,35;137,138,139,140,127,114,101,88,75,62;38,25,12,11,10,9,8,21
13,0,12,12;113,100,87,86,85,84;60,59,58,57,44;61,74,73,72,71;7,8,21,22,35,48,47,46,45,32,31,30,43,56,69,70,83,96,109,122;111,124,137,138,139,140,127,114,101,88,75,62,49,36,23,24;155,168,167,166,165,164,163,162,161,160,159,158,157,156,143,130,131,132,133,134,135,136,123,110,97,98,99,112,125,126;29,42,55,68,81;18,17,16,15,28,41,54,67,80,93,94;14,27,40,53,66,79,92,105,106,107;142,129,116,103,90,77,64,51,38,25,12,11,10,9;37,50,63,76,89,102,115,128,141,154,153,152,151,150,149,148,147,146,145,144;82,95,108,121,120,119,118,117,104,91,78,65,52,39,26,13,0,1,2,3,4,5,6,19,20,33,34
13,0,13,14;74,75,62,49,48;11,12,25,38,51,64,77,90,89,88,87,86,85;132,131,118,105,92,79,66,53,40,27,14,15,16,17,18,19,6,7,8,9,10,23,36,35,34,47,46,59,58,57;31,30,29,28,41,54,67,80,93;113,114,115,128,141,154,153,152,151,150,149;22,21,20,33,32,45,44;56,69,82,95,108,107;112,111,110,109,96,83,70;106,119,120,133,146,145,144,143,130,117,104,91,78,65,52,39,26,13,0,1,2,3,4,5;43,42,55,68,81,94;156,157,158,159,160,147,134,121,122,123,124,125,126;24,37,50,63,76;98,97,84,71,72,73,60,61;99,100,101,102,103,116,129,142,155,168,167,166,165,164,163,162,161,148,135,136,137,138,139,140,127
13,0,14,14;57,56,55,54,67;138,151,164,163,162,161,160,159,158,157,156,143,130;112,113,100,101;117,118,131,144,145,146,147,148,149,150,137;12,11,10,9,8,7,6,5,4,3,2,1,0;35,36,37,50;153,154,141,128;108,109,110,123,136,135,134,133,132,119;104,105,106,107,120,121,122;68,69,82,83;81,80,79,66,53,40,41,42,43,44,45,46,59,60,61,74,87,86,99,98,111,124,125,126,139,152,165,166,167,168,155,142,129,116,103,90,77,64,51,38,25,24,23,22,21,20,19,18,17,16,15,14,13;58,71,70;73,72,85,84,97,96,95,94,93,92,91,78,65,52,39,26,27,28,29,30,31,32,33,34,47,48,49,62,75,88;140,127,114,115,102,89,76,63
13,0,15,15;23,36,49;52,53,66,79;94,107,106,105,104,117,130;14,15,16,17,30,43;50,63,76,89,102,103,116,129,128,127,126,113,100,87,74,73,72,71,70,69,68,67,54,41,40,39,26,13,0,1,2,3,4,5,18,31,44,45,46,47,34,35,22;27,28,29,42,55,56,57,58,59,60,61,48;12,25,38,51,64,77,90;83,84,85,86,99,112,125,138,139,152,153,154;143,156,157,158,145,132;37,24,11,10,9,8,7,6,19,32;65,78,91,92,93,80,81,82,95,108,121,134,147,148,149,136,123,110;115,114,101,88,75,62;33,20,21;140,141,142,155,168,167,166,165,164,151;135,122,109,96,97,98,111,124,137,150,163,162,161,160,159,146,133,120,119,118,131,144
13,0,16,14;56,55,68;102,115,128,141,154,167,168;95,82,69,70,71,58,59,46,47,34,21,22,23,36,49,62,75,74;96,83,84,85,72,73,60,61,48,35;86,87,88,89,76,63,50,37,24,11,10,9,8,7,20,33,32,45;81,80,67,54,41,42,43,44,57;113,112,111,110,109,108,107,106,119,132,133,134,135,136,137,138,139,152,165,164,163,162,161,160,159,158,157,156,143,130,117,104,91,78,65,52,39,26,13,0,1,2,3,4,5,6,19;94,93,92,79,66,53,40,27,28,29,30,31;155,142,129,116,103,90,77,64,51,38,25,12;101,100,99,98,97;140,153,166;114,127,126,125,124,123,122,121,120;151,150,149,148,147,146,145,144,131,118,105;14,15,16,17,18
13,0,17,14;40,41,54,55,56,69,82,83,84,85,98;165,164,163,162,149,136,137,138,139,126,113,100,101;60,59,58,45,32,19,6,5,4,3,2,1,0,13,26,39,52,53,66,67,68,81,94,107,120,133,146,145,144,131,118,105,92;65,78,91,104,117,130,143,156,157,158,159,160,161,148,135,122,123,124,125;28,29,30,31;166,167,168,155,142,129,116,103,90,77,64,51,50,49,62,75,88,87,86,99,112,111,110,109,108,121,134,147;132,119,106,93,80,79;47,46,33,20,7,8,9,10,11,12,25,38;150,151,152,153,140,127,114,115,102,89,76,63;128,141,154;97,96,95;24,37,36,35,48,61,74,73,72,71,70,57,44,43,42;18,17,16,15,14,27;23,22,21,34
13,0,18,11;141,142,155,168,167,166,165,164,163,162,161,160,159,146,145,144,131,118,105,92,79,80,67,68,55,42,43,44,57,58,59,46,47,48,61,74,87,86;17,18,19,32,45;62,49,36,35,34,33,20,7,6,5,4,3,2,1,0,13,26;21,22,23,24,37,50,63,76,75,88,101,100,99,98,85,84,83,82,81,94,93,106,119,132,133,134,147,148,149,150,151,152;66,53,54,41,28,29,30,31;109,108,107,120;89,102,115,114,113,112,111,110,97,96,95;60,73,72,71,70,69,56;135,136,137,138,139,140,153,154;158,157,156,143,130,117,104,91,78,65,52,39,40,27,14,15,16;8,9,10,11,12,25,38,51,64,77,90,103,116,129,128,127,126,125,124,123,122,121
13,0,19,15;48,61,74,73,86,99,112,125,138,137,136,135,134,133,120,107,94;126,139,152,151,150,149,148,147,146,145,132,119,106;17,18,19,32,45,58;87,100,113,114,127,140;84,71,70,57,44,31,30;93,92,105,118,131,144,157,158,159,160,161,162,163,164,165,166,153,154,141,128,115,102,101,88,75,62,49,36,35;156,143,130,117,104,91,78,65,66,67,54,41,28,15,14,13,26,39;85,72,59,60,47,34,21,8,9,10,11,12,25,38,51,64,77,90,103,116,129,142,155,168,167;22,23,24,37,50,63,76,89;109,110,111;124,123,122,121,108,95;46,33,20,7,6,5,4;0,1,2,3,16,29,42,55,68,81,80,79;43,56,69,82,83,96,97,98;52,53,40,27
13,0,20,10;28,41,54,55,68,69,82,95,108,107,106,105,104,91,78,65,52,39,26,13,0,1,2,3,4,5,6,7,8,9,22,35,48,61,74,73,86;38,51,64,77,90,103,116,129,142,155,168,167;132,133,134,135;12,25,24,37,50,63,76,89,102,101,114,113,126,125,138,137,136,123,110,97,98,85,72,59,46,33,32;30,31,44,45,58,71,84,83,96,109,122,121,120,119,118,117,130,143,156,157,158,159,160,161,162,163,164,165,166,153,154,141,128,115;79,92,93;60,47,34,21,20,19,18,17,16,29,42,43,56,57,70;94,81,80,67,66,53,40,27,14,15;131,144,145,146,147,148,149,150,151,152,139,140,127;11,10,23,36,49,62,75,88,87,100,99,112,111,124
13,0,21,13;154,153,152,151,150,149,148,147,146,133,132,131;98,85,72,59,46,47,48,49,50,37,24,23,22,21,20,19,18,17,16;115,102,89,76,75,74;140,127,128,129,116,103,90,77,64,51,38,25,12,11,10,9,8,7,6,5,4,3;144,145,158,159,160,161,162,163,164,165,166,167,168,155,142,141;95,96,97,110,111,112,99,100;104,91,78,65,52,39,26;66,53,54,55,56,43;13,14,27,40,41,42,29,30,31,44,57,70,69,68,67,80,79,92,105,106,107,108,109,122,123,124,125,138;139,126,113,114,101,88,87,86,73,60,61,62,63;137,136,135,134,121,120,119,118,117,130,143,156,157;0,1,2,15,28;93,94,81,82,83,84,71,58,45,32,33,34,35,36
13,0,22,14;11,10,9,8;160,159,158,157,156,143,130,117,104,91,78,65,52,39,26;62,63,64,51;86,73,60,47,46,45,32,19,18,17,16,15,14;27,40,53,66,79,92,105,106,107,120,133,132;77,90,103,116,129,142,155,168,167,166;61,48,49,50,37,38;13,0,1,2,3,4,5,6,7,20,21,22,23,24,25,12;55,68,81,82,83,96,109,122,135,148,161,162,163,150,137,124,125,126,127,128,115,102,89,76,75,74,87,100,99,98,85,72,59,58,57,44,31,30,29,28;88,101,114,113,112,111;151,138,139,140;36,35,34,33;149,136,123,110,97,84,71,70,69,56,43,42,41,54,67,80,93,94,95,108,121,134,147,146,145,144,131,118,119;141,154,153,152,165,164
13,0,23,10;111,110,109,96,83,70,71,72,73,74,61,48,49,50,37,24,23,22,21,20,19,32,31,30,29,28,41;85,86,87;100,113,126,125,124,123,122,121,108,95,82;33,46,45,44,43,42,55,54,67;36,35,34,47,60,59,58,57,56,69,68,81,80,79,66,65,52,39,26,13,0,1,2,3,4;112,99,98,97,84;76,77,90,103,116,129,142,155,168,167,166,165,164,163,162,161,160,159,158,157,156,143,130,117;144,131,118,105,104;78,91,92,93,106,119,132,145,146,147,148,149,150,151,152,153,154,141,128,115,102,89,88,75,62,63,64,51,38,25,12,11,10,9,8,7,6,5,18,17,16,15,14,27,40,53;94,107,120,133,134,135,136,137,138,139,140,127,114,101
13,0,24,11;88,75,62,49,36;105,106,107,108;35,22,23,24,37,50,63,76,89,102,115,128,141,154,153,152,151,150,149,148,147,146,145,144,131,118,119,120,121,122,109,96,95,94;81,68,55;79,66,53,40,27,14,15,16,29,42,43,56,69,82,83,84,97,110,123,124,125;5,18,19,32,45,58;78,65,52,39,26,13,0,1,2,3;99,86,73,60,59,46,33,20,7,6;4,17,30,31,44,57,70,71;132,133,134,135,136,137,138,139,140,127,114,101,100,87,74,61,48,47,34,21,8,9,10,11,12,25,38,51,64,77,90,103,116,129,142,155,168,167,166,165,164,163,162,161,160,159,158,157,156,143,130,117,104,91,92,93,80,67,54,41,28;126,113,112,111,98,85,72
13,0,25,13;101,88,75;142,155,168,167,166,165,164,163,162,161,160,159,158,157,156,143,130,117,104,91,78,65,52,39,26,13,0;96,83,70,69,68,81,94,107,120,121,122,123,124,111,98,85,72,59,46,47,48,35,22,23,24;154,153,152,151,150,149,148,147,146,145,144,131,118,105,92,93,80,67,54,55,56,57,58,71,84,97,110,109,108,95,82;106,119,132,133,134,135,136,137,138,139,140,141,128,129,116,103,90,77,64,51;73,86,99,112;60,61,62,49,36,37,38,25,12,11,10,9,8,7,6;19,20,21;79,66,53,40,41,42,29;31,18,5,4,3,2,1,14,27,28;15,16,17,30,43,44,45,32,33,34;74,87,100,113,114,115,102,89,76,63,50;127,126,125
13,0,26,12;49,50,51,64,77,90,103,116,129,142,155,168,167,166,165;75,88,101,114,127,126,125,124,123,136,135,134,147,146,145,144,131,118,105,92,93,94;132,119,106,107,108,95,96,83,84,85,72,73,60,47,34,21,20,19,18,17,16,29,42,55,56,57,44,45;86,99,98,97;112,113,100,87,74;38,37,24,23,22,9,8,7,6,5,4,3,2,1,0;133,120,121,122,109,110,111;36,35,48,61;62,63,76,89,102,115,128,141,140,139,138,137,150,149,148;25,12,11,10;154,153,152,151,164,163,162,161,160,159,158,157,156,143,130,117,104,91,78,65,52,39,26,13,14,15,28,41,54,67,68,69,70,71,58,59,46,33,32,31,30,43;27,40,53,66,79,80,81,82
13,0,27,13;101,88,75,62,49,50,37,24,11,12;112,99,100,87,74,61,48,35,22,21,20,33,46,45,44,31,18,5,4,3,2,1,0,13,26,39,52,65,78,91;120,121,122,123,124,125,126,113,114,115,128,141,154,153,152,151,150,149,148,147,146,145,144,131,118;56,55,54,41,28,29;14,15,16,17,30,43,42;34,47,60,73,86,85,98,111,110,109,108,107;32,19,6,7,8,9,10,23,36;25,38,51,64,77,90,103,116,129,142,155,168,167,166,165,164,163,162,161,160,159,158,157,156,143,130,117,104,105,106,119,132,133,134,135,136,137,138,139,140,127;79,80,81,82,69,70,57,58;68,67,66,53,40,27;92,93,94,95,96,97;102,89,76,63;83,84,71,72,59
13,0,28,12;95,94,81,68,55,42,29,16,3;20,19,18;108,107,106,93,80,67,54,41,28,15;151,152,153,154,141,128,115,102,89,76,63,50,49,48,47,60,73,72,71,84,83,96,109,122,121,120,119,118,105,92,79,66,53,40,27,14;9,8,7,6,5,4,17,30,31,32;62,75,88,101,114,127,140,139;131,144,145,146,147,148,149,150,137,138,125,126,113,100;35,36,37,24;2,1,0,13,26,39,52,65,78,91,104,117,130,143,156,157,158,159,160,161,162,163,164,165,166,167,168,155,142,129,116,103,90,77,64,51,38,25,12,11,10,23,22,21,34,33,46,59,58,57,70;61,74,87,86,85,98,97,110,123,136,135,134,133,132;99,112,111,124;45,44,43,56,69,82
13,0,29,13;132,133,120,107,94,81,80,79,78,91;14,15,16,17,18,19,20;145,144,131,118,119,106;72,59,46,33,32,31,30,29,28,27,40,53;60,47,48;93,92,105,104,117,130,143,156,157,158,159,146,147,134,121,108,95,82,69,68,67,66,65,52,39,26,13,0,1,2,3,4,5,6,7,8,9,10,11,12,25,38,51,64,77;140,127,128,115,102;34,21,22,23,24,37,50,63,76,75,74,87,100,99,112,125,138,151,164,163,162,161,160;139,152,165,166,167,168,155;61,62,49,36,35;136,123,110,97,84,71,58,45,44,43,42,41,54;55,56,57,70,83,96,109,122,135,148,149,150,137,124,111,98,85,86,73;126,113,114,101,88,89,90,103,116,129,142,141,154,153
13,0,30,13;140,139,138,125,112,111,98,85,84,83,96,109,122,135,136,149;71,70,69,82,95,108,121,134,133;107,120,119,118,117,130,143,156;1,0,13,26,39,52,65,78,91,104,105,106;16,29,42,43,44,45,46,47,60,61,74,87,88,101,114,115;131,144,157,158,159,160,161,162,163,164,165,166,167,168,155,142,129,116,103,90,77,64;24,23,22,21,20,19,18,17,30;14,27,40,53,66,79,92,93,94,81,68,55,56,57,58,59,72,73,86,99,100,113,126,127,128,141,154,153,152,151,150;102,89,76,75,62,49,36,37;97,110,123,124,137;148,147,146,145,132;80,67,54,41,28,15,2,3,4,5,6,7,8,9,10,11,12,25,38,51,50,63;48,35,34,33,32,31
14,0,1,13;105,119,133,147,161,160,159,158,144,130,131;60,46,32,31,30,29;100,114,113,127,141,155;143,157,171,172,173,174,175,176,162,148;99,85,71;95,81,67,53,52,51,50,49,48,34,20,6,5,4,3,2,1,0,14,28,42,56,57,58,72,86,87,88,89;22,23,24,25,26,27,41,55,69,83,97,111,125,139,153,167,181,195,194,193,192,191,190,189,188,187,186,185,184,183,182,168,154,140,126,112,98,84,70;13,12,11,10,9,8,7,21,35,36,37,38,39;90,104,103,102,101;40,54,68,82,96,110,124,138,152,166,165,164,150,136,122,121,107,93,79,78;169,170,156,142,128,129,115,116,117,118,132,146,145;15,16,17,18,19,33,47,61,62,63,64,65,66,80,94,108,109,123,137,151;43,44,45,59,73,74,75,76,77,91,92,106,120,134,135,149,163,177,178,179,180
14,0,2,15;110,124,123,137;166,180,179,178,177,176,162,148;16,17,18,19,20,21;68,82,96,95,109,108,122,136;130,131,145,159,173,187,186,185,184,183,182,168,154,140,126,112,98,84,70,56,42,28,14,0;48,47,61;94,80,81,67;117,118,132,146,160,174,188;121,107,93,79,65,66,52,53,54,55,69,83,97,111,125,139,138;116,102,103,104,105,119,133,147,161,175,189,190,191,192,193,194,195,181,167,153,152,151,150;40,26,25,24,23,22,36,35,34,33,32,46,60,74,88,89,90,91,77;31,45,59,73,87,101,115,129,143,144,158,172,171,170,169,155,141,127,113,99,85,71,57,43;41,27,13,12,11,10,9,8,7,6,5,4,3,2,1,15,29,30,44,58,72,86,100,114,128,142,156,157;165,164,163,149,135,134,120,106,92,78,64;75,76,62,63,49,50,51,37,38,39
14,0,3,13;53,39,25,11,10,9,8,7,6,5,4,3,2,1,0,14,28,42,56,70,71;149,150,136,122,121,107,93,92,91,90,89,103,117,131,130,129,143,157,171,185,184,183,182;72,58,57,43,29,15,16,17,18,19,20;13,27,41,55,69,83,97,111,125,139,153,167,181,195,194,193,192,191,190,189,188,187,186,172,158,144;12,26,40,54;86,85,84,98,112,126,140,141,155;94,108,109,123,137,151,165,164,163,162,148,134,135;30,31,32,33,34,35,36,37,51,65;114,115,116,102,88,74,75,76,77,78,79,80,81,95,96,110,124,138,152,166,180,179,178,177,176,175,174,173,159,145,146,132,118,104,105,106;50,64,63,62,61,60,59,73,87,101,100,99,113,127,128,142,156,170,169,168,154;21,22,23,24,38,52,66,67,68,82;120,119,133,147,161,160;44,45,46,47,48,49
14,0,4,15;21,22,23,24,25,26;40,39,38,37,36,35,34;73,87,86,85,84,98,112,126,140,154,168,182,183,184,185,186,187,188,189,190,176;161,160,159,145,144;150,136,122,108,107,93;59,60,74,75,89,103;118,117,116,115,114,128,142,156,157,158,172,173,174,175;165,151,137,123,109,95,94,80,79,78;57,43,29,15,16,17,18,19,20;147,146,132,131,130,129,143;70,71,72,58,44,30,31,32,33;81,67,66,65,64,63,77,91,92,106,120,121,135,149,163,177,191,192,193,194,195,181,167,153,139,125,111,97,83,69,55,41,27,13,12,11,10,9,8,7,6,5,4,3,2,1,0,14,28,42,56;88,102,101,100,99,113,127,141,155,169,170,171;164,178,179,180,166,152,138,124,110,96,82,68,54,53,52,51,50,49,48,62,76,90,104,105,119,133,134,148,162;45,46,47,61
14,0,5,14;171,170,156,142,128,114,100,86,72,73,59;145,144,158,172,186,185,184,183,182,168,154,140,126,112,98,84,70,56;53,67,81,95,109,123,137,151,152,166,180,179,178,177,176,175,174;33,47,61,60,74,88,87;115,116,117,118,119,105;15,29,30,31,17,3,4,5,6,7,8,9,10,24,38,52,66,65,64;36,35,34,48,62,76,75,89,103,102,101;147,146,160,159,173,187,188,189,190,191,192,193,194,195,181,167,153,139,125,111,97,83,69,55,41,27,26;165,164,150,136,122,108,94,80,79,78,92,106,120,134,148,162,161;16,2,1,0,14,28,42,43;169,155,141,127,113,99,85,71,57,58,44,45,46,32,18,19,20,21,22,23,37,51,50,49,63,77,91,90,104;138,124,110,96,82,68,54,40,39,25,11,12,13;93,107,121,135,149,163;157,143,129,130,131,132,133
14,0,6,14;106,92,78,64,65,51,52,53,67;176,177,178,179,180,166,152,153,139,125,111,110,109,108,107;155,156,157,158,144,130,131,132,118,104,90,76,62,48,34,35,36,37,38,39;138,137,151,165,164,163,162,161,160,174,188,187,186,185,184,183,182;70,56,42,28,14,0,1,2,3;72,71,57,43,29,15,16,17,31,45;167,181,195,194,193,192,191,190,189,175;141,142,143,129,115,116,117,103,89,75,61,47,33,19,20,21,22,23,24,25,26,40,54,68,82,81,80,66;124,123,122,121,135,134,133;113,99,100,101,102,88,74,60,46,32,18,4,5,6,7,8,9,10,11,12,13,27,41,55,69,83,97,96,95,94,93,79;30,44,58,59,73,87,86,85,84,98,112;114,128,127;136,150,149,148,147,146,145,159,173,172,171,170,169,168,154,140,126;120,119,105,91,77,63,49,50
14,0,7,11;22,21,20,19,33,47,61,75,89;15,16,17,18,32,46,60,74,88,102,103,104,118,119,133;10,11,12,26,40,54,68,82,96,95,94,80,79;168,182,183,184,185,186,172,158,157,156,142,141,127,113,99,85,71,57,43,29,30,31,45,59,73,87,101,115,116,117;36,35,34,48,62,76,90;173,187,188,189,190,191,192,193,194,195;143,144,145,159,160,174,175,176,177,178,179,180,181,167,153,139,125,124,123;151,150,149,135,121,107,93,92,78,64,65,66,52,38,24;171,170,169,155,154,140,126,112,98,84,70,56,42,28,14,0,1,2,3,4,5,6,7,8,9,23,37,51,50,49,63,77,91,105,106,120,134,148;81,67,53,39,25;13,27,41,55,69,83,97,111,110,109,108,122,136,137,138,152,166,165,164,163,162,161,147,146,132,131,130,129,128,114,100,86,72,58,44
14,0,8,12;13,12,11,10,9,8,7,6,5,4,3,2,1,15,29,43,57,58,59,60,61,62,63,49,50,51,52,53,67,81,95,109,123,137,138,152,166,180;0,14,28,42,56;45,46,47,48;178,192,191,190,189,175,174,173,172,171,170,169;151,165,179,193,194,195,181,167,153,139,125,124,110,96,82,68,54,40,39,38,37,36,35,34,33,32,31;122,121,120,119,118,117,116,102,88,87,86,85;114,128,142,143,144,145,146,147,148,149,163,177;66,65,64,78,77,76,75,74,73,72,71,70,84,98,112,126,140,154,168,182,183,184,185,186,187,188;44,30,16,17,18,19,20,21,22,23,24,25,26,27,41,55,69,83,97,111;164,150,136,135,134,133,132,131,130,129,115,101,100,99,113,127,141,155,156,157,158,159,160,161,162,176;80,79,93,92,91,90,89,103;104,105,106,107,108,94
14,0,9,14;169,170,171,172,173,174,175,176,177,178,179,165;79,93,107,121,135,136,137;131,117,116,115,114,113,127,141,140,154,168,182,183,184,185,186,187,188,189,190,191,192,193,194,195,181,167,153,139,125,111,110,109;62,76,90,89,88,87,86,85,84,70,56,42,28,29,15,16;67,53,52,51;14,0,1,2,3,4,5,6,7,8,9,10,11,12,13,27,41,55,69,83,97,96,95,94,108,122,123,124,138,152,166,180;132,118,104,103,102,101,100,99,98,112,126;164,163,162,161,160,159,158,157,143;155,156,142,128,129,130,144,145,146,147,133,119,105,91,77,63,49,48;24,25,26,40,54,68,82,81,80,66,65;61,60,46,32,18,19,20,21,22,23,37,38,39;75,74,73,72,71,57,43,44,30;151,150,149,148,134,120,106,92,78,64,50,36,35,34,33,47;17,31,45,59,58
14,0,10,15;117,103,89,75,61,60,59,45,31,32,33,34,35,36,37,38,39,53,67,81,95,109,123,122,121,135,149;138,137,136,150;63,77,91,105,119,133,147,146,145,144,143,157,156,155,169;46,47,48,62,76,90,104;140,154,168,182,183,184,170,171,172,173,174,175,176,177,178,179,180,166,152;124,110,96,82,68,54,40,26,25,24,23,22,21,20,19,18;185,186,187,188,189,190,191,192,193,194,195,181,167,153,139,125,111,97,83,69,55,41,27,13,12,11,10,9,8,7,6,5,4,3,2,1,0,14,28,42,56,70,84,98,112;113,127,126;108,94,80,66,52,51,50,49;118,132,131,130,116,102,88,74,73,72,58,44,30;158,159,160,161,162,148,134,120,106,107,93,79,65;151,165,164,163;17,16,15,29,43,57,71,85,99,100,114,128,142,141;64,78,92;129,115,101,87,86
14,0,11,15;25,26,40,54,53,52;81,80,94,108,122,136,150,149,148,134,120,106,92,78,64,50,51,37,38,39;127,126,140,154,168,182,183,184,185,186,172,158,144,145,131,117,103,89,75;45,31,17,18,19,20,21,7,8,9;79,93,107,121,135;170,169,155,141;128,142,156,157,171;6,5,4,3;91,77,63,49,48;15,29,43,57,71,72,86,87,88,74,60,46,32,33,34,35,36,22,23,24,10,11,12,13,27,41,55,69,83,97,111,125,139,153,167,181,195,194,193,192,191,190,189,188,187,173,159;143,129,115,114,113,112,98;165,164,163,162,161,147,133,119,105,104,90,76,62,61,47;65,66,67,68,82,96,110,124,138,152,166,180,179,178,177,176,175,174,160,146,132,118;130,116,102,101,100,99,85,84,70,56,42,28,14,0,1,2,16,30,44,58,59,73;95,109,123,137,151
14,0,12,12;133,132,131,130,129,128,142,156;91,105,119,120,134,135,149,163,162,161,160,159,158,157,171,170,169;88,89,90,104;21,22,23,24,25,26,40,54;143,144,145,146,147,148;108,109,123,137,151,165,179,193,192,191,190,189,188,187;195,181,167,153,139,125,111,97,83,69,55,41,27,13,12,11,10,9,8,7,6;18,17,16,15,14,28,42,56,70,84,98,112,126,140,154,168,182,183,184,185,186,172,173,174,175,176,177,178,164,150,136,122,121,107,106,92,78,77,76,75,74,73,59;113,127,141,155;82,68,67,53,39,38,37,36,35,34,20,19,5,4,3,2,1,0;81,80,66,52,51,50,49,48,47,33,32,31,30,29,43,57,71,85,99,100,114,115,116;194,180,166,152,138,124,110,96,95,94,93,79,65,64,63,62,61,60,46,45,44,58,72,86,87,101,102,103,117,118
14,0,13,12;177,178,179,180,166;74,75,76,90,91,105,106,107,121,135,149,163,164,165,151,137,123,109,95,81,67,53,39,25,26,12,13;55,69,83,97,111,125,139;104,103,89,88,87,73,59,60,61,62,63,77,78,92,93,94,80,66,52,38,24;99,85,71,57,43,29,15,16,17,18,19,20,21,22,23,37,51,65,79;113,112,98,84,70,56,42,28,14,0,1,2,3,4,5,6,7,8,9,10,11;150,136,122,108;49,48,47,46,45,44,58,72,86,100,114,115,129,130,131,117,118,119,133,147,161,160,159,158,157,156,155,141;120,134,148,162,176,175,174,173,172,171,170,169,168,154,140,126,127,128,142,143,144,145,146,132;30,31,32,33,34,35,36,50,64;101,102,116;27,41,40,54,68,82,96,110,124,138,152,153,167,181,195,194,193,192,191,190,189,188,187,186,185,184,183,182
14,0,14,13;123,109,95,81,67,53,52,51,50,49,48;92,91,90,89,88,87,73,59,45,31,30;47,61,62,63,64,65,66,80,94,108,122,121,120,119,118,117,116,115,114,113,99,85,71,57,43,29,15,16,17,18,19,20,21;78,77,76,75,74,60,46,32,33,34,35,36,22,23,9,10,11,12,13,27,41,55,69,83,97,111,125,139,153,167,181,195,194,193,192,191,190,176,162,148,149,150,164,165;131,132,146,160,174,173,172,171,170,156,155,154,168,182;169,183,184,185,186,187,188,189,175,161,147,133,134,135,136,137,151,152,166,180,179,178,177,163;42,56,70,84,98,112,126,127,128,129,130,144;140,141,142,143;79,93,107,106,105,104,103,102,101,100,86,72,58,44;145,159,158,157;8,7,6,5,4,3,2,1,0,14,28;24,25,26;138,124,110,96,82,68,54,40,39,38,37
14,0,15,13;114,113,112,98,84,70,56,57,58;0,14,28,42,43,44,45,59;115,116,117,118,119,133,134,135,136,137,151,165,164,163,162,161,160,159,158,157,156;150,149,148,147,146,132,131,130,129,128,127,126,140,154,168,182,183,184,185,186,187,188,189,190,191,192,193,194,195,181,167,153,139,125,111,97,83,69,55,41,27,13,12,11,10,9,8,7,6,5,19,18,17,16;48,62,76,90,89,88;21,22,23,24,25,26,40,54,68,82,96,110,109,108,107,106,92,78;75,61,47,33,34,20;100,99,85,71,72,73,74,60,46,32,31,30,29,15,1,2,3,4;35,36,37,38,39,53,67,81,95,94,93,79,65,64;63,77,91,105,104,103,102,101,87,86;49,50,51,52,66,80;120,121,122,123;124,138,152,166,180,179,178,177,176,175,174,173,172,171,170,169,155,141,142,143,144,145
14,0,16,15;45,46,60,74,88,102,116,117,118,119;26,25,24,23,37;166,180,179,178,177,176,175,174,173,159,145,131,130,129,115,101,87,73,59,58,44,30,31,32,33,47,61,75,89,103,104,105,106,120;94,80,66,52;98,112,126,140,154,168,169,170;54,55,69,83,97,111,125,139,138,152,151,165,164,163,162,161,160,146,132,133,134,135;64,78,92,91,90,76,62,48,34,35,36,22;38,39,40;51,50,49,63,77;108,109,95,81,67,53;68,82,96,110,124,123,122,121,107,93,79,65;147,148,149,150,136,137;153,167,181,195,194,193,192,191,190,189,188,187,186,172,158;6,5,4,3,2,1,0,14,28,42,56,70,84,85,99,113,127,141,155,156,157,171,185,184,183,182;144,143,142,128,114,100,86,72,71,57,43,29,15,16,17,18,19,20,21,7,8,9,10,11,12,13,27,41
14,0,17,13;124,110,96,82,68,54,40,26,25,24,23,22,21,35,34,48,62,76,90,104,118,132,131,145,159,173,172,171,185;128,114,100,86,72,58,44,30,31,17,3,2,1,0,14,28,42,56,70,84,98,112,126,140,154,168,182,183,184,170,156,157,158,144,130;152,166,180,179,178;169,155,141,142,143,129,115,101,87,73;117,103,89,75,61,47,33,19,20;52,66,80,94,108,122,136,135,134,133,147,146,160,174,188,187,186;116,102,88,74,60,59;151,165,164,163,177,176;45,46,32,18,4,5,6,7,8,9,10,11,12,13,27,41,55,69,83,97,111,125;127,113,99,85,71,57,43,29,15,16;120,121,107,93,79,65,51,37,38,39,53,67,81,95,109,123,137,138,139,153,167,181,195,194,193,192,191,190,189,175,161,162,148,149,150;36,50,64,78,92,106,105,119;49,63,77,91
14,0,18,15;70,56,57,58,59;55,41,27,13,12,11,10,24,38,52,66,65,64,78,92,106;60,74,73,72,71,85,84,98,112,126,140,154,168,182;0,1,2,3,4,5,6,7,8,9,23,37,51;103,117,131,145,144,143;129,130,116;61,47,33;26,25,39,53,67,81,80,79,93,107,121,135,136,150,164,178,179,180,166,152,138,124,110,109;35,34,48,62,76,90,104,118,132,146,160,159,158,157,156,142,128;120,134,148,149,163,177,176,175,174,173,172,171,170;165,151,137,123,122,108,94,95,96,82,68,54,40;87,86,100,99,113,127,141,155,169,183,184,185,186,187,188,189,190,191,192,193,194,195,181,167,153,139,125,111,97,83,69;75,89,88,102,101,115,114;45,44,43,42,28,14,15,16,17,18,19,20,21,22,36,50,49,63,77,91,105,119,133,147,161,162;29,30,31,32,46
14,0,19,15;9,8,7,6,5,4,3,2,1,15,29,43,57,71,72;174,173,172,171,157,143,129,115,101,87,86,85,84,70,56,42,28,14,0;136,135,134,133,132,118,104,90,76,62,63,64,65,66,67,53,54,40,26;183,169,155,141,127,113,112;96,95,94,93,92;39,25,11,10;23,37,36,35,34,33,32,31,45,59,73,74,88;22,21,20,19,18,17,16,30,44,58;12,13,27,41,55,69,83,97,111,125,139,153,167,181,195,194,193,192,191,190,176,162,163,164,165,151,137,123,122,121,120,119,105,91;46,47,48,49,50,51,52,38,24;177,178,179,180,166,152,138,124,110,109,108,107,106;182,168,154,140,126;150,149,148,147,146,145,131,117;98,99,100,114,128,142,156,170,184,185,186,187,188,189,175,161,160,159,158,144,130,116,102,103,89,75,61,60;68,82,81,80,79,78,77
14,0,20,14;62,61,60;91,92,78,79,80,81,67,53,39,38,37,51,50;15,16,17,18,19,20,21,7;183,182,168,154,140,126,112,98,84,70,56,42;132,146,147,148,134;9,10,11,12,13,27,41,55,69,83,97,111,125,139,153,167,181,195,194,193,192,191,190,189,188,187,186,185,184,170,169,155,141,127,113,99,85,71,57,43,44,45,46,47,48,49,63,64,65,66,52;162,161,160,159,158,144,143,129,115,101,87,88,89;102,103,117,118,119,133;23,24,25,26,40,54,68,82,96,110,124,138,152,166,180,179,178,164,150,136,122,108,107,106,105,104,90,76,77;93,94,95,109,123,137,151,165;59,73,74,75;6,5,4,3,2,1,0,14,28,29,30,31,32,33,34,35,36,22,8;58,72,86,100,114,128,142,156,157,171,172,173,174,175,176,177,163,149,135,121,120;116,130,131,145
14,0,21,14;129,130,131,117,118,104,90,76,62,48,47,33,19,18,17,16,15,29,43,57;169,155,141,127,113,114,100,86,85,84,70,56,42,28,14,0,1,2,3,4,5,6,20,34,35,36,22,23,24,25;93,92,91,105,119,133,132,146,145,144,143,142,128;157,156,170,184,185,186,187,188,189,190,191,192,193,194,195,181,167,153,139,125,111,97,83,69,55,41,27,13;173,174,175,176,177,163,149,135,121;49,63,77,78,79,80,94,108,122,136,150,164,178,179,180,166,152,138,124,110,96,82,68,54,40,26,12,11,10,9,8,7,21;58,44,30,31,32,46,60,61,75,89,103,102,116;115,101,87,88,74;162,148,134,120,106,107;171,172,158,159,160,161,147;165,151,137,123,109,95,81,67,53,39,38,37,51;52,66,65,64,50;183,182,168,154,140,126,112,98,99;71,72,73,59,45
14,0,22,13;78,64,65,66,80,81,82,83,69,55,54,40,26,25,24,23,22,21,20,19,18,17,3,2,1,0;159,160,161,162,163,164,150,136,122;57,71,72,86,87,101,115,129,143,144,145,146,147,148,149,135,121,107;184,183,182,168,154,140,126,112,98,84,70,56,42,28,14,15,16,30,31,32,33,34,35,36,37,38,39;58,59,60,61,75,89,103,117,118,119,105,91,77,63,49,50,51,52,53,67,68;29,43,44,45,46,47,48,62,76,90,104;110,124,138;41,27,13,12,11,10,9,8,7,6,5,4;113,127,141,155,169,170,171,185,186,187,188,189,190,191,192,193,194,195,181,167,166,165;180,179,178,177,176,175,174,173,172,158,157,156,142,128,114,100,99,85;108,109,123,137,151,152,153,139,125,111,97;96,95,94;79,93,92,106,120,134,133,132,131,130,116,102,88,74,73
14,0,23,11;33,19,20,21,22,36,50;113,127,141,155,156,157,158,159,173,174,175,176,177,178,164,165,151,137;82,68,54,40,26,25,24,23,37,51,52,66,80,94,108,109,110,111,125,139,153,167,181,195,194;47,48,62,76,77,91,105;145,144,143,142,128,114,100,99,85,71,57,43,29;169,170,171,172,186,187,188,189,190,191,192,193,179,180,166,152,138,124,123,122,136,150,149,163,162,161,160,146,132,118;0,1,2,3,17,31,45,59,73,74,88,102,116;65,79,93,107,121,135,134,148;90,89,75,61,60,46,32,18,4,5,6,7,8,9,10,11,12,13,27,41,55,69,83,97,96,95,81,67,53,39,38;147,133,119,120,106,92,78,64,63,49,35,34;104,103,117,131,130,129,115,101,87,86,72,58,44,30,16,15,14,28,42,56,70,84,98,112,126,140,154,168,182,183,184,185
14,0,24,13;156,142,128,129;44,45,59,73,87,101,100,99,98,112,126,140,154,168,182,183,184,185,171;52,66,80,94,108,109,110,111,125,139,153,167,181,195,194;176,175,174,173,159,145,131,117,103,89,75,61,47,33,19,18,17,31,30,29,43,57,58,72,86,85,84;62,48,34,20,6,5,4,3,2,16,15;138,124,123,122,121,107,93,79,65,51;76,90,104,118,132,146,160,161,162,163,177,178;170,169,155,141,127,113,114,115;37,38,39,53,67,81,95;96,97,83,69,55,41,27,13,12,11,10,9,8,7,21,35,49,63,77,91,105,119,133,147,148,149,150,164,165,179,193,192,191,190,189,188,187,186,172,158;32,46,60,74,88,102,116,130,144,143,157;1,0,14,28,42,56,70,71;180,166,152,151,137,136,135,134,120,106,92,78,64,50,36,22,23,24,25,26,40,54,68,82
14,0,25,14;23,37,51,65,79,80,94;46,45,59,73,87,101,115,129,143,144,145,146,147,148,149;170,169,155,141,127,113,99,85,71,57,43,29,15,16,17,18,19,20,34,48;95,81,67,53,39,25,26;11,10,9,8,22,36,50,64,78,92,93,107,108,109;164,163,177,176,175,174,173;152,138,124,110,96,82,68,54,40,41,27,13,12;166,165,151,137,123,122,121,120,106,105,91,77,63,49,35,21,7,6,5,4,3,2,1,0,14,28,42,56,70,84,98,112,126,140,154,168,182,183,184,185,171,157,156,142,128,114,100,86,72,58,44,30,31,32,33,47,61,60,74,88,102,116,130;193,194,195,181,167;75,89,103,117,131,132;162,161,160,159,158,172,186,187,188,189,190,191,192,178,179,180;55,69,83,97,111,125,139,153;150,136,135,134,133,119,118,104,90,76,62;24,38,52,66
14,0,26,11;73,59,45,31,32,33,34,35,36,37,38,39,53,67,81,95,109,123,137,151,165,164,163,162,161,160,174,173,172,171,170,169;128,127,113,99,98,84,70,56,42,28,14,0,1,2,3,4,5,6,7,8,9,10,11,12,13,27,41,55,69,83,97,111,125,139,153,167,181,195,194,193,192,191,190;106,120,119,118,117,116,102,101;158,157,156,155,154,168,182,183,184,185,186,187,188,189,175,176,177,178,179,180,166,152,138,124,110,96,82,68,54,40,26,25,24,23,22,21,20,19,18,17,16,15,29,43,57,71,85,86,100,114,115,129,130,131,132,146,147,148,149,150,136,122,108,94,80,66,52,51,50,49;75,61,62,63,64,65,79,93,92,91,105;107,121,135,134,133;103,89,88,87;159,145,144,143,142,141,140,126,112;74,60,46,47,48;30,44,58,72;104,90,76,77,78
14,0,27,11;26,25,24,23,22,21,35,49,48,47,46,45,59,73,87,101,115,129,143,144;99,85,71,57,43,29,15,16,17,18;120,134,148,162,176,177,178,179;106,107,121,135,149,163,164,165,151,137,123,109,95,81,80,79,78,77,76,75;19,5,4,3,2,1,0,14,28,42,56,70,84,98,112;104,105,119,133,147,161,175;156,157,158,159,145,131,130,116,102,88,74;128,142,141,155,169,170,171,172,173,174,160,146,132,118,117,103,89,90,91,92,93,94,108,122,136,150;60,61,62,63,64,50,36,37,38,39,40,41,27,13,12,11,10,9,8,7,6,20,34,33,32,31,30,44,58,72,86;195,181,167,153,139,125,111,97,83,69,55,54,53,52,51,65;100,114,113,127,126,140,154,168,182,183,184,185,186,187,188,189,190,191,192,193,194,180,166,152,138,124,110,96,82,68,67,66
14,0,28,15;121,135,134,133,132,118,104,90,76,77,63,49,48,47,46,45,59,73,87,86,100,114,128,142,156,170,171;195,181,167,153,139,125,111,97,83,69,55,41,27,13,12,11,10,9,8,7,6,5,4,3,2,1,0,14,28,42,56,70,84,98;112,126,140,154,168,182,183,184,185,186,172,158,157;143,129,115,101;106,107,108;149,148,147,161;57,43,29,15,16,17,18,19,20,21,22,23,37,51,65,79,78;39,53,67,81,95,109,123,137,151,165,166,180,194,193,192,191,190,189,188,187,173,159;176,175,174,160,146,145,131,117,103,89,75,61,62;64,50,36,35,34,33,32,31,30,44,58;179,178,177,163,162;72,71,85,99,113,127,141,155,169;164,150,136,122;120,119,105,91,92,93,94,80,66,52,38,24,25,26,40,54,68,82,96,110,124,138,152;144,130,116,102,88,74,60
14,0,29,16;147,148,149,150,136,137,138,152,166,180,179;42,56,70,84,98,112,113,127,141,155,169,170,184,185;89,90,76,62;52,53,67,81,95,109,123,122,121,120,119,105,104,103;117,118,132,133,134,135;22,21,20,19,18,17,31,45,59,73,87,101,115,129,143,144,158,159,173,174,175,176,177,178,164,165,151;93,79,78,77;183,182,168,154,140,126;36,35,34,33,32,46,60,74,88,102,116,130,131,145,146,160,161,162,163;26,25,24;43,29,28,14,0,1,2,3,4,5,6,7,8;15,16,30,44,58,72,86;63,64,65,66,80,94,108,107,106,92,91;111,97,83,69,55,41,27;13,12,11,10,9,23,37,38,39,40,54,68,82,96,110,124,125,139,153,167,181,195,194,193,192,191,190,189,188,187,186,172,171,157,156,142,128,114,100,99,85,71,57;75,61,47,48,49,50,51
14,0,30,15;135,136,137,151,152;180,179,178,177,163,162,161,147,133,119,118,117,116;79,78,64,63;166,167,181,195,194,193,192,191,190,189,188,187,186,172,171,170,156;10,11,12,13,27,41,55,69,83,97,111;110,96,82,68,54,40,39;132,131,130;129,115,101,87,73,59,45,46,47,48,62,76,77;91,92,93,94,80,66,65,51,50,49,35,34,33,32,31,30,44,58,72,86,100,114,128,142,143,157,158,159,173,174,175,176;153,139,125;144,145,146,160;26,25,24,23,9,8,7,6,5,4,3,2,1,0,14,28,42,56,70,84,98,112,126,140,154,168,182;185,184,183,169,155,141,127,113,99,85,71,57,43,29,15,16,17,18,19,20,21,22,36,37,38,52,53,67,81,95,109,108,107,106,105,104,90,89,75,61;138,124,123,122,121,120,134,148,149,150,164,165;103,102,88,74,60
