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