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