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