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