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