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