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