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