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